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

IRepresentationRenderer.DrawInvisible Property (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IR > IRepresentationRenderer Interface > IRepresentationRenderer.DrawInvisible Property
ArcGIS Developer Help

IRepresentationRenderer.DrawInvisible Property

Indicates whether or not invisible representations will be drawn.

[Visual Basic .NET]
Public Property DrawInvisible As Boolean
public bool DrawInvisible {get; set;}
HRESULT get_DrawInvisible(
  Boolean* Draw
HRESULT put_DrawInvisible(
Draw [out, retval]

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

Product Availability

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


DrawInvisible is a boolean that indicates if invisible feature representations will be drawn or not. To change the visibility property use IRepresentaionClass::GraphicAttributes.

For example, if pRepClass is a reference to a representation class then the Viibility property for all its features can be managed as follows:

    Dim pGA As IGraphicAttributes
    Set pGA = pRepClass.GraphicAttributes
    pGA.Value(0) =       False     'Make invisible 

See Also

IRepresentationRenderer Interface