This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Classes > S > SubtypeInfo CoClass (ArcObjects .NET 10.5 SDK) |
A colcass that contains Subtype information including Domains.
Interfaces | Description |
---|---|
IDocumentVersionSupportGEN (esriSystem) | Provides access to extend the IObjectStream interface with methods to hande saving objects that did not exist in previous versions of the software. |
IPersistStream (esriSystem) | |
ISubtypeInfo | Provides access to Subtype Information. |
IXMLSerialize (esriSystem) | Provides access to members that XML serialize and deserialize an object to/from XML. |
IXMLVersionSupport (esriSystem) | Provides access to members that help in serializing an object to different namespaces (versions). |
Subtypes are records in a table or feature class that have been grouped based on an attribute field. Subtypes are implemented by creating coded values and, therefore, are associated with fields of the data type short or long integer. These integer values each represent a feature in the subtype. For example, the following codes in a subtype named WaterMains could represent valid classes in a feature class for water mains:
1—Transmission water mains
2—Distribution water mains
Each subtype can also have its own attribute domain for a given field. Use FieldDomainInfos properties to retrieve a list of fields that have domains assigned to.