.
Members
| Name | Description | |
|---|---|---|
![]() |
AddFields | Batch API to add fields and collectively persist to data element. |
![]() |
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. |
![]() |
AlterFields | Batch API to alter fields and collectively persist to data element. |
![]() |
AlterInstanceCLSID | Changes the instance COM class associated with this database class. |
![]() |
AlterModelName | The model name of the object class. |
![]() |
AssignDomainsAndDefaultsToFields | Batch API to assign domains and default values to fields and collectively persist to data element. |
![]() |
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. |
![]() |
DeleteFields | Batch API to delete fields and collectively persist to data element. |
![]() |
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. |
IClassSchemaEdit6.AddFields Method
Batch API to add fields and collectively persist to data element.
Public Sub AddFields ( _
    ByVal Fields As IFields _
)
public void AddFields (
    IFields Fields
);
IClassSchemaEdit6.AlterFields Method
Batch API to alter fields and collectively persist to data element.
Public Sub AlterFields ( _
    ByVal originalFields As IFields, _
    ByVal alteredFields As IFields _
)
public void AlterFields (
    IFields originalFields,
    IFields alteredFields
);
IClassSchemaEdit6.AssignDomainsAndDefaultsToFields Method
Batch API to assign domains and default values to fields and collectively persist to data element.
Public Sub AssignDomainsAndDefaultsToFields ( _
    ByVal FieldNames As IStringArray, _
    ByVal Values As IVariantArray, _
    ByVal allDomainNames As IStringArray, _
    ByVal subtypeArrays As IArray, _
    ByVal ClearValues As IVariantArray, _
    ByVal Table As ITable _
)
public void AssignDomainsAndDefaultsToFields (
    IStringArray FieldNames,
    IVariantArray Values,
    IStringArray allDomainNames,
    IArray subtypeArrays,
    IVariantArray ClearValues,
    ITable Table
);
IClassSchemaEdit6.DeleteFields Method
Batch API to delete fields and collectively persist to data element.
Public Sub DeleteFields ( _
    ByVal Fields As IFields _
)
public void DeleteFields (
    IFields Fields
);
Inherited Interfaces
| Interfaces | Description |
|---|---|
| IClassSchemaEdit5 | Provides access to member to modify an object class schema. |
| 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 IClassSchemaEdit6
| Classes | Description |
|---|

