Interface IDisplayAdmin

All Superinterfaces:
All Known Subinterfaces:
All Known Implementing Classes:
BasemapLayer, CadAnnotationLayer, CadastralFabricSubLayer, CadFeatureLayer, CadLayer, CoTrackSymbologyRenderer, CoverageAnnotationLayer, DimensionLayer, FDOGraphicsLayer, FDOGraphicsSublayer, FeatureLayer, GdbRasterCatalogLayer, GlobeServerLayer, GroupLayer, IDisplayAdminProxy, IDisplayFilterManagerProxy, ImageServerLayer, IMSMapLayer, IMSSubFeatureLayer, KmlLayer, Map, MapFrame, MapServerLayer, MosaicLayer, NALayer, NetworkLayer, PageLayout, ProcessLayer, RasterCatalogLayer, RasterClassifyColorRampRenderer, RasterColormapRenderer, RasterDiscreteColorRenderer, RasterLayer, RasterRGBRenderer, RasterStretchColorRampRenderer, RasterUniqueValueRenderer, SimpleRenderer, TemporalFeatureLayer, TerrainLayer, TinLayer, TopologyLayer, UniqueValueRenderer, WCSLayer, WMSMapLayer

public interface IDisplayAdmin
extends Serializable

Provides access to members that control display administration.

Superseded By



Provides access to a member that indicates whether or not a layer or renderer is using a display filter.


This interface is used by the framework to determine if a renderer or layer is using a display filter. For example, for a SimpleRenderer, this property is True if a transparency field has been set via ITransparencyRenderer. This information is used by the framework when printing or exporting a view. A layer or renderer with transparency can trigger special actions in the export logic.

Product Availability

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

Method Summary
 boolean isUsesFilter()
          Indicates if the current object draws using a filter.

Method Detail


boolean isUsesFilter()
                     throws IOException,
Indicates if the current object draws using a filter.


The UsesFilter property returns true when the object in question will draw with a filter. Drawing with a filter means means that an object that would normally draw as vector graphics will instead draw as raster. The UsesFilter property is particularly useful for detecting vector map layers that will be rasterized at time of print or export.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

The usesFilter
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.