Provides access to member to modify an object class schema.
Members
|
Name |
Description |
 |
AddGlobalID |
Adds a global ID column to a class and populates it with GUIDs. |
 |
AlterAliasName |
The alias name of the object class. |
 |
AlterClassExtensionCLSID |
Changes the class extension COM class associated with this database class. |
 |
AlterClassExtensionProperties |
Changes the class extension properties associated with this object class. |
 |
AlterDefaultValue |
The default value of the object class field. |
 |
AlterDomain |
The default domain of the object class field. |
 |
AlterFieldAliasName |
The alias name of the object class field. |
 |
AlterFieldModelName |
The model name of the object class field. |
 |
AlterFieldName |
Alter the name of the object class field. |
 |
AlterInstanceCLSID |
Changes the instance COM class associated with this database class. |
 |
AlterModelName |
The model name of the object class. |
 |
CreatedAtFieldName |
Changes the field name for recording the creation time for Editor Tracking on this object class. |
 |
CreatorFieldName |
Changes the field name for recording the creator for Editor Tracking on this object class. |
 |
DeleteGlobalID |
Deletes the global ID column. |
 |
EditedAtFieldName |
Changes the field name for recording the edit time for Editor Tracking on this object class. |
 |
EditorFieldName |
Changes the field name for recording the editor for Editor Tracking on this object class. |
 |
IsTimeInUTC |
Change the property to determine Editor Tracking times are recorded in UTC. |
 |
RegisterAsObjectClass |
Registers this class with the database, assigning it a class id and creating an object id column. |
 |
RegisterWithGeodatabase |
Registers this table with the Geodatabase, assigning it a class id, and setting Object ID and (if spatial) Shape properties. |
IClassSchemaEdit5.RegisterWithGeodatabase Method
Registers this table with the Geodatabase, assigning it a class id, and setting Object ID and (if spatial) Shape properties.
Public Function RegisterWithGeodatabase ( _
ByVal objectIDFieldName As String, _
ByVal ShapeFieldName As String, _
ByVal GeometryType As esriGeometryType, _
ByVal SpatialReference As ISpatialReference, _
ByVal Extent As IEnvelope, _
ByVal ConfigKeyword As String _
) As Integer
public int RegisterWithGeodatabase (
string objectIDFieldName,
string ShapeFieldName,
esriGeometryType GeometryType,
ISpatialReference SpatialReference,
IEnvelope Extent,
string ConfigKeyword
);
Inherited Interfaces
Interfaces |
Description |
IClassSchemaEdit4 |
Provides access to members that modify an object class's Editor Tracking properties. |
IClassSchemaEdit3 |
Provides access to members that modify an object class's extension properties. |
IClassSchemaEdit2 |
Provides access to members that modify an object class's extension properties. |
IClassSchemaEdit |
Provides access to member to modify an object class schema. |
Classes that implement IClassSchemaEdit5