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


IRepresentationClass.RequireShapeOverride Property (ArcObjects .NET 10.5 SDK)
ArcObjects Library Reference (GeoDatabase)  

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(
  VARIANT_BOOL* RequireShapeOverride
);
[C++]
HRESULT put_RequireShapeOverride(
  VARIANT_BOOL RequireShapeOverride
);
[C++]

Parameters RequireShapeOverride [out, retval] RequireShapeOverride is a parameter of type VARIANT_BOOL RequireShapeOverride [in] RequireShapeOverride is a parameter of type VARIANT_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