This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IF > IFieldEdit Interface > IFieldEdit.Domain Property (ArcObjects .NET 10.4 SDK) |
The default domain of the field.
[Visual Basic .NET]
Public WriteOnly Property Domain_2
[C#] public void Domain_2 {set;}
[C++]
HRESULT putref_Domain(
IDomain*
);
[C++]
Parameters [in]
is a parameter of type IDomain
This is only supported on fields from object classes and feature classes that are registered with the geodatabase; Personal, File or ArcSDE.
This is not supported for shapefiles, coverages, or other data sources.
You can register a table within the geodatabase to become an object class by right-clicking on the table in ArcCatalog and clicking on "Register with Geodatabase".
The IFieldEdit::Domain method is used to associate domains when creating new fields. You should not use it to modify existing fields, for that purpose use IClassSchemaEdit::AlterDomain or ISubtypes::Domain.