Skip to content

TextStudioVisibilityReport

StructTextStudioTextStudio
public readonly struct TextStudioVisibilityReport

Immutable visibility-readiness report with issue flags, diagnostic state, and user guidance.

public readonly TextStudioVisibilityIssue Issues

Returns

TextStudio.TextStudioVisibilityIssue

public readonly TextStudioOwnershipMode OwnershipMode

Returns

TextStudio.TextStudioOwnershipMode

public readonly string OwnershipLabel

Returns

System.String

public readonly string Summary

Returns

System.String

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

public bool HasIssue(TextStudioVisibilityIssue issue)

Reports whether a specific visibility issue flag is present.

Parameters

Name Type
issue TextStudio.TextStudioVisibilityIssue

Returns

System.Boolean

public bool HasBlockingIssue { get; }

Returns

System.Boolean