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

IRepresentationWorkspaceExtension Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IR > IRepresentationWorkspaceExtension Interface
ArcGIS Developer Help

IRepresentationWorkspaceExtension Interface

Provides access to members that supply representation workspace extension information.

Product Availability

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

When To Use

Use IRepresentationWorkspaceExtension when you need to create a new feature class representation, connect and edit an existing feature class representation, or find information about a feature class representation present in a workspace.



Name Description
Method CreateRepresentationClass Creates a representation class.
Read-only property FeatureClassHasRepresentations Indicates if the feature class has representations.
Read-only property FeatureClassRepresentationNames Representation class names associated to a given feature class.
Method OpenRepresentationClass Opens a representation class.
Read-only property RepresentationClassNames Representation class names defined in the workspace.

Classes that implement IRepresentationWorkspaceExtension

Classes Description
RepresentationWorkspaceExtension Workspace extension to support representations in a geodatabase.


Use IRepresentationWorkspaceExtension interface to create and manage feature class representations.

The GUID value for representation workspace extension is: {FD05270A-8E0B-4823-9DEE-F149347C32B6}

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.

See Also

IWorkspaceExtension Interface