Skip to content

Provides access to properties defining an annotation feature class to be created.

Members

Name Description
Write-only property AllowSymbolOverrides Indicates if an annotation may override a symbol property even though it references the symbol collection.
Write-only property AutoCreate Indicates if feature-linked annotation is to be automatically created when a feature is created.
Write-only property ConfigKeyword The geodatabase configuration keyword.
Write-only property FeatureClassName The name of the feature class.
Write-only property FeatureDataset The feature dataset to create the annotation feature class in. If null, the feature class will be standalone.
Write-only property FeatureLinked Indicates if the feature class is feature-linked.
Write-only property FeatureWorkspace The workspace to create the annotation feature class in.
Write-only property Fields The fields collection to create the annotation feature class with. If null, default fields will be used.
Write-only property GeneralPlacementPropertiesJSON The general placement properties of the label engine.
Write-only property GeometryDef The geometry definition of the feature class.
Write-only property HasBigObjectID Indicates if the feature class should be created with a 64-bit OID.
Write-only property HasGlobalID Indicates if the feature class should be created with a Global ID.
Write-only property HasGlobalIDRelationship Indicates if the feature-linked annotation relationship class should be created with a Global ID.
Write-only property LabelClassCollectionJSON The annotation class properties of the annotation feature class expressed as a collection of label classes.
Write-only property LinkedFeatureClass The linked feature class if creating feature-linked annotation.
Write-only property ReferenceScale The reference scale of the annotation feature class.
Write-only property ReferenceScaleUnit The reference scale unit of the annotation feature class. Only applicable if the feature class has an unknown coordinate system.
Write-only property RequireSymbolID Indicates if an annotation must reference a symbol in the symbol collection.
Write-only property ShapeFieldName The name of the shape field.
Write-only property SymbolCollectionJSON The symbol collection of the annotation feature class as a JSON string.
Write-only property TextStringFieldLength The length of the text string field.
Write-only property 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.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.