Skip to content

TextStudioDiagnostic

StructTextStudioTextStudio
public readonly struct TextStudioDiagnostic

One markup diagnostic with severity, stable code, source range, message, and suggested action.

public readonly TextStudioDiagnosticSeverity Severity

Returns

TextStudio.TextStudioDiagnosticSeverity

public readonly TextStudioDiagnosticCode Code

Returns

TextStudio.TextStudioDiagnosticCode

public readonly string Message

Returns

System.String

public readonly string TagName

Returns

System.String

public readonly int SourceStart

Returns

System.Int32

public readonly int SourceEnd

Returns

System.Int32

TextStudioDiagnostic(TextStudioDiagnosticSeverity, TextStudioDiagnosticCode, string, string, int, int)

Section titled “TextStudioDiagnostic(TextStudioDiagnosticSeverity, TextStudioDiagnosticCode, string, string, int, int)”
public TextStudioDiagnostic(TextStudioDiagnosticSeverity severity, TextStudioDiagnosticCode code, string message, string tagName, int sourceStart, int sourceEnd)

Creates a diagnostic with normalized non-null message and action text.

Parameters

Name Type
severity TextStudio.TextStudioDiagnosticSeverity
code TextStudio.TextStudioDiagnosticCode
message System.String
tagName System.String
sourceStart System.Int32
sourceEnd System.Int32