TextStudioVisibilityReport
public readonly struct TextStudioVisibilityReportImmutable visibility-readiness report with issue flags, diagnostic state, and user guidance.
Fields
Section titled “Fields”
Issues
Section titled “Issues”public readonly TextStudioVisibilityIssue IssuesReturns
TextStudio.TextStudioVisibilityIssue
OwnershipMode
Section titled “OwnershipMode”public readonly TextStudioOwnershipMode OwnershipModeReturns
TextStudio.TextStudioOwnershipMode
OwnershipLabel
Section titled “OwnershipLabel”public readonly string OwnershipLabelReturns
System.String
Summary
Section titled “Summary”public readonly string SummaryReturns
System.String
Constructors
Section titled “Constructors”
TextStudioVisibilityReport(TextStudioVisibilityIssue, TextStudioOwnershipMode, string, string)
Section titled “TextStudioVisibilityReport(TextStudioVisibilityIssue, TextStudioOwnershipMode, string, string)”public TextStudioVisibilityReport(TextStudioVisibilityIssue issues, TextStudioOwnershipMode ownershipMode, string ownershipLabel, string summary)Creates a visibility report with issue flags, ownership state, summary, and suggested action.
Parameters
| Name | Type |
|---|---|
issues |
TextStudio.TextStudioVisibilityIssue |
ownershipMode |
TextStudio.TextStudioOwnershipMode |
ownershipLabel |
System.String |
summary |
System.String |
Methods
Section titled “Methods”
HasIssue(TextStudioVisibilityIssue)
Section titled “HasIssue(TextStudioVisibilityIssue)”public bool HasIssue(TextStudioVisibilityIssue issue)Reports whether a specific visibility issue flag is present.
Parameters
| Name | Type |
|---|---|
issue |
TextStudio.TextStudioVisibilityIssue |
Returns
System.Boolean
Properties
Section titled “Properties”
HasBlockingIssue
Section titled “HasBlockingIssue”public bool HasBlockingIssue { get; }Returns
System.Boolean