API Reference
Class
SequenceArtifactBlock
Describes a sequence block span.
Inheritance
- Object
- SequenceArtifactBlock
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
- Property SequenceArtifact.Blocks
Constructors
public SequenceArtifactBlock(SequenceArtifactBlockKind kind, String text, Int32 startStepIndex, Int32 endStepIndex, Boolean isEmpty = false, Int32 depth = 0) #Initializes a sequence block span.
Parameters
- kind ChartForgeX.VisualArtifacts.SequenceArtifactBlockKind
- text System.String
- startStepIndex System.Int32
- endStepIndex System.Int32
- isEmpty System.Boolean = false
- depth System.Int32 = 0
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
Properties
public SequenceArtifactBlockKind Kind { get; set; } #Gets or sets the block kind.
public String Text { get; set; } #Gets or sets the block text.
public Int32 StartStepIndex { get; set; } #Gets or sets the first covered step index.
public Int32 EndStepIndex { get; set; } #Gets or sets the last covered step index.
public Boolean IsEmpty { get; set; } #Gets or sets whether the block contains no message steps.
public Int32 Depth { get; set; } #Gets or sets the source nesting depth.