TextStudioTagDiagnostic
public readonly struct TextStudioTagDiagnosticDiagnostic annotation associated with one parsed tag occurrence.
Fields
Section titled “Fields”
public readonly string NameReturns
System.String
public readonly TextStudioTagKind KindReturns
TextStudio.TextStudioTagKind
SourceStart
Section titled “SourceStart”public readonly int SourceStartReturns
System.Int32
SourceEnd
Section titled “SourceEnd”public readonly int SourceEndReturns
System.Int32
HasParameter
Section titled “HasParameter”public readonly bool HasParameterReturns
System.Boolean
IsClosing
Section titled “IsClosing”public readonly bool IsClosingReturns
System.Boolean
RawParameter
Section titled “RawParameter”public readonly string RawParameterReturns
System.String
DefinitionId
Section titled “DefinitionId”public readonly string DefinitionIdReturns
System.String
Constructors
Section titled “Constructors”
TextStudioTagDiagnostic(string, TextStudioTagKind, int, int, bool, bool, string, string)
Section titled “TextStudioTagDiagnostic(string, TextStudioTagKind, int, int, bool, bool, string, string)”public TextStudioTagDiagnostic(string name, TextStudioTagKind kind, int sourceStart, int sourceEnd, bool hasParameter, bool isClosing, string rawParameter = null, string definitionId = null)Creates a diagnostic mapped to one source tag range.
Parameters
| Name | Type |
|---|---|
name |
System.String |
kind |
TextStudio.TextStudioTagKind |
sourceStart |
System.Int32 |
sourceEnd |
System.Int32 |
hasParameter |
System.Boolean |
isClosing |
System.Boolean |
rawParameter |
System.String |
definitionId |
System.String |