Class TerminologyAnnotationContainer
An Annotation
Inheritance
System.Object
TerminologyAnnotationContainer
Inherited Members
Namespace: Sdl.Core.Bcm.BcmModel.Annotations
Assembly: Sdl.Core.Bcm.BcmModel.dll
Syntax
public class TerminologyAnnotationContainer : AnnotationContainer, ICloneable<MarkupData>, ISkeletonItemReference<TerminologyData>
Constructors
TerminologyAnnotationContainer()
Declaration
public TerminologyAnnotationContainer()
Properties
Definition
Gets the Terminology
Declaration
public TerminologyData Definition { get; }
Property Value
Type | Description |
---|---|
Terminology |
TerminologyDataId
Gets or sets the terminology data identifier.
Declaration
public int TerminologyDataId { get; set; }
Property Value
Type | Description |
---|---|
System. |
The terminology data identifier. |
Type
Gets the Markup
Declaration
protected override string Type { get; set; }
Property Value
Type | Description |
---|---|
System. |
Overrides
Methods
AcceptVisitor(BcmVisitor)
Accepts a visitor of type Bcm
Declaration
public override void AcceptVisitor(BcmVisitor visitor)
Parameters
Type | Name | Description |
---|---|---|
Bcm |
visitor | The Bcm |
Overrides
Equals(MarkupData)
Markup
Declaration
public override bool Equals(MarkupData other)
Parameters
Type | Name | Description |
---|---|---|
Markup |
other |
Returns
Type | Description |
---|---|
System. |
Overrides
Equals(Object)
Performs a deep-equals comparison.
System.
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System. |
obj |
Returns
Type | Description |
---|---|
System. |
Overrides
GetHashCode()
Returns a hash code for this instance.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System. |
A hash code for this instance. |
Overrides
Implements
System.IEquatable<>
System.IEquatable<>