API Reference
Class
VisioDiagramQualityReport
Summarizes dependency-free visual quality analysis for a page or document.
Inheritance
- Object
- VisioDiagramQualityReport
Usage
Explore 3 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 3
- Method VisioDiagramQualityAnalyzer.GetVisualQualityReport
- Extension method VisioDocument.GetVisualQualityReport
- Extension method VisioPage.GetVisualQualityReport
Constructors
public VisioDiagramQualityReport(IEnumerable<VisioDiagramQualityIssue> issues) #Initializes a new visual quality report.
Parameters
- issues System.Collections.Generic.IEnumerable<OfficeIMO.Visio.VisioDiagramQualityIssue>
Methods
public Void EnsureClean(VisioDiagramQualityIssueSeverity minimumSeverity = Warning) #Returns:
VoidThrows when this report contains issues at or above the given severity.
Parameters
- minimumSeverity OfficeIMO.Visio.VisioDiagramQualityIssueSeverity = Warning
public IReadOnlyList<VisioDiagramQualityIssue> GetIssuesAtOrAbove(VisioDiagramQualityIssueSeverity minimumSeverity) #Returns:
IReadOnlyList<VisioDiagramQualityIssue>Gets issues at or above the given severity.
Parameters
- minimumSeverity OfficeIMO.Visio.VisioDiagramQualityIssueSeverity
public Boolean HasIssuesAtOrAbove(VisioDiagramQualityIssueSeverity minimumSeverity) #Returns:
BooleanGets whether the report has issues at or above the given severity.
Parameters
- minimumSeverity OfficeIMO.Visio.VisioDiagramQualityIssueSeverity
public override String ToString() #Returns:
StringReturns a string that represents the current object.
Returns
A string that represents the current object.
public String ToText() #Returns:
StringRenders a deterministic key-value proof artifact suitable for CI and showcase review bundles.