Interface IAnnotations
Gives access to annotations in drafting documents.
Namespace: TopSolid.Cad.Drafting.Automating
Assembly: TopSolid.Cad.Drafting.Automating.dll
Syntax
[ServiceContract]
[AvailableSinceVersion(7, 17, 0, 0)]
public interface IAnnotations
Remarks
This interface is available since v7.17.
Methods
| Name | Description |
|---|---|
| GetAnnotationType(ElementId) | Gets the annotation type of an annotation entity. |
| GetAnnotations(ElementId) | Gets all annotations from a drawing view |
| GetGeometricToleranceDatumSystemGroupValues(ElementId, int, int, int, out List<string>, out List<ModifierType>) | Gets the geometric tolerance datum system group values. |
| GetGeometricToleranceFrameDatumFeatureSystemCount(ElementId, int) | Gets the datum features system count of a geometric tolerance frame. |
| GetGeometricToleranceFrameGroupDatumFeatureCount(ElementId, int, int) | Gets the datum feature count of a datum feature system. |
| GetGeometricToleranceFrameModifierType(ElementId, int) | Gets the modifier type of a geometric tolerance frame. |
| GetGeometricToleranceFrameOtherModifierType(ElementId, int) | Gets the other modifier type of a geometric tolerance frame. |
| GetGeometricToleranceFrameToleranceSymbolType(ElementId, int) | Gets the tolerance symbol type of a geometric tolerance frame. |
| GetGeometricToleranceFrameToleranceValue(ElementId, int) | Gets the tolerance value of a geometric tolerance frame. |
| GetGeometricToleranceFrameToleranceZoneType(ElementId, int) | Gets the tolerance zone type of a geometric tolerance frame. |
| GetGeometricToleranceTolerancesFrameCount(ElementId) | Gets the tolerance frame count of a geometric tolerance entity. |
| GetSurfaceFinishAnnotations(ElementId) | Gets surface finish annotations from a drawing view |
| GetSurfaceFinishItemStriaOrientationValue(ElementItemId) | Gets the surface finish item stria orientation value of an item of a surface finish annotation entity. |
| GetSurfaceFinishItemSymbolValue(ElementItemId) | Gets the surface finish item symbol value type of an item of a surface finish annotation entity. |
| GetSurfaceFinishItemTextValue(ElementItemId) | Gets the surface finish item text value of an item of a surface finish annotation entity. |
| GetSurfaceFinishItemType(ElementItemId) | Gets the surface finish item type of an item of a surface finish annotation entity. |
| GetSurfaceFinishItemValueType(ElementItemId) | Gets the surface finish item value type of an item of a surface finish annotation entity. |
| GetSurfaceFinishText(ElementId) | Gets surface finish text |
| GetTolerancingAnnotations(ElementId) | Gets tolerancing annotations from a drawing view |