This document is archived and information here might be outdated. Recommended version. |
Representation class names defined in the workspace.
[Visual Basic .NET] Public ReadOnly Property RepresentationClassNames As IEnumDatasetName
[C#] public IEnumDatasetName RepresentationClassNames {get;}
[C++]
HRESULT get_RepresentationClassNames(
IEnumDatasetName** enumNames
);
[C++] Parameters enumNames [out, retval]
enumNames is a parameter of type IEnumDatasetName**
RepresentationClassNames returns an enumerator over all feature class representation names present within a workspace extension. For enterprise geodatabases, this property will return all representation classes belonging to all users including the ones that are not owned by the database user.
Feature class representation names are unique within a single workspace and no two feature classes will have two different representation classes with the same name (fully qualified names for ArcSDE databases). While creating a new feature class representation, make sure that the fully qualified name parameter is unique within the workspace. This means that for an enterprise geodatabase, the fully qualified names of representations are unique for every database owner and same representation name can exist for separate owners.