TextStudioAppearanceSpan
public readonly struct TextStudioAppearanceSpanAn authored appearance invocation, retained even when its definition cannot resolve.
Constructors
Section titled “Constructors”
TextStudioAppearanceSpan(string, TextStudioTagParameters, int, int, int, int, int, int, bool)
Section titled “TextStudioAppearanceSpan(string, TextStudioTagParameters, int, int, int, int, int, int, bool)”public TextStudioAppearanceSpan(string id, TextStudioTagParameters parameters, int sourceStart, int sourceLength, int start, int length, int parentIndex, int occurrenceId, bool isAdHoc)Creates an authored appearance invocation with source and semantic ranges, parent linkage, parameters, and nonnegative lengths.
Parameters
| Name | Type |
|---|---|
id |
System.String |
parameters |
TextStudio.TextStudioTagParameters |
sourceStart |
System.Int32 |
sourceLength |
System.Int32 |
start |
System.Int32 |
length |
System.Int32 |
parentIndex |
System.Int32 |
occurrenceId |
System.Int32 |
isAdHoc |
System.Boolean |
Properties
Section titled “Properties”
public string Id { get; }Returns
System.String
Parameters
Section titled “Parameters”public TextStudioTagParameters Parameters { get; }Returns
TextStudio.TextStudioTagParameters
SourceStart
Section titled “SourceStart”public int SourceStart { get; }Returns
System.Int32
SourceLength
Section titled “SourceLength”public int SourceLength { get; }Returns
System.Int32
Length
Section titled “Length”public int Length { get; }Returns
System.Int32
ParentIndex
Section titled “ParentIndex”public int ParentIndex { get; }Index of the enclosing appearance occurrence, or -1.
Returns
System.Int32
OccurrenceId
Section titled “OccurrenceId”public int OccurrenceId { get; }Returns
System.Int32
IsAdHoc
Section titled “IsAdHoc”public bool IsAdHoc { get; }Returns
System.Boolean