Skip to content

TextStudioStackDiagnostic

StructTextStudioTextStudio
public readonly struct TextStudioStackDiagnostic

One deterministic validation or compilation diagnostic.

TextStudioStackDiagnostic(TextStudioStackDiagnosticSeverity, string, int, TextStudioStackItemId, string)

Section titled “TextStudioStackDiagnostic(TextStudioStackDiagnosticSeverity, string, int, TextStudioStackItemId, string)”
public TextStudioStackDiagnostic(TextStudioStackDiagnosticSeverity severity, string code, int itemIndex, TextStudioStackItemId itemId, string message)

Creates a stack diagnostic identifying its severity, code, item location, and message.

Parameters

Name Type
severity TextStudio.TextStudioStackDiagnosticSeverity
code System.String
itemIndex System.Int32
itemId TextStudio.TextStudioStackItemId
message System.String

public TextStudioStackDiagnosticSeverity Severity { get; }

Returns

TextStudio.TextStudioStackDiagnosticSeverity

public string Code { get; }

Returns

System.String

public int ItemIndex { get; }

Returns

System.Int32

public TextStudioStackItemId ItemId { get; }

Returns

TextStudio.TextStudioStackItemId

public string Message { get; }

Returns

System.String