Provides access to properties defining an annotation feature class to be created.
Members
| Name | Description | |
|---|---|---|
![]() |
AllowSymbolOverrides | Indicates if an annotation may override a symbol property even though it references the symbol collection. |
![]() |
AutoCreate | Indicates if feature-linked annotation is to be automatically created when a feature is created. |
![]() |
ConfigKeyword | The geodatabase configuration keyword. |
![]() |
FeatureClassName | The name of the feature class. |
![]() |
FeatureDataset | The feature dataset to create the annotation feature class in. If null, the feature class will be standalone. |
![]() |
FeatureLinked | Indicates if the feature class is feature-linked. |
![]() |
FeatureWorkspace | The workspace to create the annotation feature class in. |
![]() |
Fields | The fields collection to create the annotation feature class with. If null, default fields will be used. |
![]() |
GeneralPlacementPropertiesJSON | The general placement properties of the label engine. |
![]() |
GeometryDef | The geometry definition of the feature class. |
![]() |
HasBigObjectID | Indicates if the feature class should be created with a 64-bit OID. |
![]() |
HasGlobalID | Indicates if the feature class should be created with a Global ID. |
![]() |
HasGlobalIDRelationship | Indicates if the feature-linked annotation relationship class should be created with a Global ID. |
![]() |
LabelClassCollectionJSON | The annotation class properties of the annotation feature class expressed as a collection of label classes. |
![]() |
LinkedFeatureClass | The linked feature class if creating feature-linked annotation. |
![]() |
ReferenceScale | The reference scale of the annotation feature class. |
![]() |
ReferenceScaleUnit | The reference scale unit of the annotation feature class. Only applicable if the feature class has an unknown coordinate system. |
![]() |
RequireSymbolID | Indicates if an annotation must reference a symbol in the symbol collection. |
![]() |
ShapeFieldName | The name of the shape field. |
![]() |
SymbolCollectionJSON | The symbol collection of the annotation feature class as a JSON string. |
![]() |
TextStringFieldLength | The length of the text string field. |
![]() |
UpdateOnShapeChange | Indicates if an annotation is to be automatically recreated when a feature's shape is changed. |
ICreateAnnotationFeatureClassDefinitionBridge.AllowSymbolOverrides Property
Indicates if an annotation may override a symbol property even though it references the symbol collection.
Public WriteOnly Property AllowSymbolOverrides
public void AllowSymbolOverrides {set;}
ICreateAnnotationFeatureClassDefinitionBridge.AutoCreate Property
Indicates if feature-linked annotation is to be automatically created when a feature is created.
Public WriteOnly Property AutoCreate
public void AutoCreate {set;}
ICreateAnnotationFeatureClassDefinitionBridge.ConfigKeyword Property
The geodatabase configuration keyword.
Public WriteOnly Property ConfigKeyword
public void ConfigKeyword {set;}
ICreateAnnotationFeatureClassDefinitionBridge.FeatureClassName Property
The name of the feature class.
Public WriteOnly Property FeatureClassName
public void FeatureClassName {set;}
ICreateAnnotationFeatureClassDefinitionBridge.FeatureDataset Property
The feature dataset to create the annotation feature class in. If null, the feature class will be standalone.
Public WriteOnly Property FeatureDataset
public void FeatureDataset {set;}
ICreateAnnotationFeatureClassDefinitionBridge.FeatureLinked Property
Indicates if the feature class is feature-linked.
Public WriteOnly Property FeatureLinked
public void FeatureLinked {set;}
ICreateAnnotationFeatureClassDefinitionBridge.FeatureWorkspace Property
The workspace to create the annotation feature class in.
Public WriteOnly Property FeatureWorkspace
public void FeatureWorkspace {set;}
ICreateAnnotationFeatureClassDefinitionBridge.Fields Property
The fields collection to create the annotation feature class with. If null, default fields will be used.
Public WriteOnly Property Fields
public void Fields {set;}
ICreateAnnotationFeatureClassDefinitionBridge.GeneralPlacementPropertiesJSON Property
The general placement properties of the label engine.
Public WriteOnly Property GeneralPlacementPropertiesJSON
public void GeneralPlacementPropertiesJSON {set;}
ICreateAnnotationFeatureClassDefinitionBridge.GeometryDef Property
The geometry definition of the feature class.
Public WriteOnly Property GeometryDef
public void GeometryDef {set;}
ICreateAnnotationFeatureClassDefinitionBridge.HasBigObjectID Property
Indicates if the feature class should be created with a 64-bit OID.
Public WriteOnly Property HasBigObjectID
public void HasBigObjectID {set;}
ICreateAnnotationFeatureClassDefinitionBridge.HasGlobalID Property
Indicates if the feature class should be created with a Global ID.
Public WriteOnly Property HasGlobalID
public void HasGlobalID {set;}
ICreateAnnotationFeatureClassDefinitionBridge.HasGlobalIDRelationship Property
Indicates if the feature-linked annotation relationship class should be created with a Global ID.
Public WriteOnly Property HasGlobalIDRelationship
public void HasGlobalIDRelationship {set;}
ICreateAnnotationFeatureClassDefinitionBridge.LabelClassCollectionJSON Property
The annotation class properties of the annotation feature class expressed as a collection of label classes.
Public WriteOnly Property LabelClassCollectionJSON
public void LabelClassCollectionJSON {set;}
ICreateAnnotationFeatureClassDefinitionBridge.LinkedFeatureClass Property
The linked feature class if creating feature-linked annotation.
Public WriteOnly Property LinkedFeatureClass
public void LinkedFeatureClass {set;}
ICreateAnnotationFeatureClassDefinitionBridge.ReferenceScale Property
The reference scale of the annotation feature class.
Public WriteOnly Property ReferenceScale
public void ReferenceScale {set;}
ICreateAnnotationFeatureClassDefinitionBridge.ReferenceScaleUnit Property
The reference scale unit of the annotation feature class. Only applicable if the feature class has an unknown coordinate system.
Public WriteOnly Property ReferenceScaleUnit
public void ReferenceScaleUnit {set;}
ICreateAnnotationFeatureClassDefinitionBridge.RequireSymbolID Property
Indicates if an annotation must reference a symbol in the symbol collection.
Public WriteOnly Property RequireSymbolID
public void RequireSymbolID {set;}
ICreateAnnotationFeatureClassDefinitionBridge.ShapeFieldName Property
The name of the shape field.
Public WriteOnly Property ShapeFieldName
public void ShapeFieldName {set;}
ICreateAnnotationFeatureClassDefinitionBridge.SymbolCollectionJSON Property
The symbol collection of the annotation feature class as a JSON string.
Public WriteOnly Property SymbolCollectionJSON
public void SymbolCollectionJSON {set;}
ICreateAnnotationFeatureClassDefinitionBridge.TextStringFieldLength Property
The length of the text string field.
Public WriteOnly Property TextStringFieldLength
public void TextStringFieldLength {set;}
ICreateAnnotationFeatureClassDefinitionBridge.UpdateOnShapeChange Property
Indicates if an annotation is to be automatically recreated when a feature's shape is changed.
Public WriteOnly Property UpdateOnShapeChange
public void UpdateOnShapeChange {set;}
Classes that implement ICreateAnnotationFeatureClassDefinitionBridge
| Classes | Description |
|---|---|
| CreateAnnotationFeatureClassDefinition | Create Annotation Feature Class Definition. |

