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


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

IRepresentationClass.RequireShapeOverride Property

Indicates if a shape override is required for feature representations.

[Visual Basic .NET]
Public Property RequireShapeOverride As Boolean
[C#]
public bool RequireShapeOverride {get; set;}
[C++]
HRESULT get_RequireShapeOverride(
  Boolean* RequireShapeOverride
);
[C++]
HRESULT put_RequireShapeOverride(
  VARIANT_BOOL RequireShapeOverride
);
[C++]
Parameters
RequireShapeOverride [out, retval]

RequireShapeOverride is a parameter of type bool* RequireShapeOverride [in]
RequireShapeOverride is a parameter of type bool

Product Availability

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

Remarks

RequireShapeOverride will return True when the feature representation's shape property can be overridden. Shape overrides are stored into the Override field. If this property returns False, then altering the shape of the feature representation will directly alter the feature's shape.

Note: It is necessary to set this property to True, if you wish to store the shape overrides into Override field rather than alter the actual feature's shape.

 

See Also

IRepresentationClass Interface