Skip to content

TextStudioTagDiagnostic

StructTextStudioTextStudio
public readonly struct TextStudioTagDiagnostic

Diagnostic annotation associated with one parsed tag occurrence.

public readonly string Name

Returns

System.String

public readonly TextStudioTagKind Kind

Returns

TextStudio.TextStudioTagKind

public readonly int SourceStart

Returns

System.Int32

public readonly int SourceEnd

Returns

System.Int32

public readonly bool HasParameter

Returns

System.Boolean

public readonly bool IsClosing

Returns

System.Boolean

public readonly string RawParameter

Returns

System.String

public readonly string DefinitionId

Returns

System.String

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