TextStudioDiagnostic
public readonly struct TextStudioDiagnosticOne markup diagnostic with severity, stable code, source range, message, and suggested action.
Fields
Section titled “Fields”
Severity
Section titled “Severity”public readonly TextStudioDiagnosticSeverity SeverityReturns
TextStudio.TextStudioDiagnosticSeverity
public readonly TextStudioDiagnosticCode CodeReturns
TextStudio.TextStudioDiagnosticCode
Message
Section titled “Message”public readonly string MessageReturns
System.String
TagName
Section titled “TagName”public readonly string TagNameReturns
System.String
SourceStart
Section titled “SourceStart”public readonly int SourceStartReturns
System.Int32
SourceEnd
Section titled “SourceEnd”public readonly int SourceEndReturns
System.Int32
Constructors
Section titled “Constructors”
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 |