API Reference
Class
VisualArtifactInterchangeAnnotation
Represents one semantic diagram note, block, or annotation.
Inheritance
- Object
- VisualArtifactInterchangeAnnotation
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
Constructors
public VisualArtifactInterchangeAnnotation() #Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
Properties
public String Id { get; set; } #Gets or sets the stable annotation id.
public VisualArtifactInterchangeAnnotationRole Role { get; set; } #Gets or sets the well-known annotation role.
public String Kind { get; set; } #Gets or sets the semantic annotation kind token.
public String Text { get; set; } #Gets or sets the annotation text.
public String? Placement { get; set; } #Gets or sets an optional placement token.
public Int32? StartIndex { get; set; } #Gets or sets the first covered semantic step index.
public Int32? EndIndex { get; set; } #Gets or sets the last covered semantic step index.
public List<String> TargetIds { get; } #Gets referenced node ids.
public VisualArtifactInterchangeSequenceAnnotation? Sequence { get; set; } #Gets or sets sequence-specific annotation semantics.
public Dictionary<String, String> Extensions { get; } #Gets opaque caller-defined extension data.