This document is archived and information here might be outdated.  Recommended version.


IClassSchemaEdit5 Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IC > IClassSchemaEdit5 Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (GeoDatabase)  

IClassSchemaEdit5 Interface

Provides access to member to modify an object class schema.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Members

Name Description
Method AddGlobalID Adds a global ID column to a class and populates it with GUIDs.
Method AlterAliasName The alias name of the object class.
Method AlterClassExtensionCLSID Changes the class extension COM class associated with this database class.
Method AlterClassExtensionProperties Changes the class extension properties associated with this object class.
Method AlterDefaultValue The default value of the object class field.
Method AlterDomain The default domain of the object class field.
Method AlterFieldAliasName The alias name of the object class field.
Method AlterFieldModelName The model name of the object class field.
Method AlterFieldName Alter the name of the object class field.
Method AlterInstanceCLSID Changes the instance COM class associated with this database class.
Method AlterModelName The model name of the object class.
Write-only property CreatedAtFieldName Changes the field name for recording the creation time for Editor Tracking on this object class.
Write-only property CreatorFieldName Changes the field name for recording the creator for Editor Tracking on this object class.
Method DeleteGlobalID Deletes the global ID column.
Write-only property EditedAtFieldName Changes the field name for recording the edit time for Editor Tracking on this object class.
Write-only property EditorFieldName Changes the field name for recording the editor for Editor Tracking on this object class.
Write-only property IsTimeInUTC Change the property to determine Editor Tracking times are recorded in UTC.
Method RegisterAsObjectClass Registers this class with the database, assigning it a class id and creating an object id column.
Method RegisterWithGeodatabase Registers this table with the Geodatabase, assigning it a class id, and setting Object ID and (if spatial) Shape properties.

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.

CoClasses that implement IClassSchemaEdit5

CoClasses and Classes Description