com.esri.arcgis.display
Interface IDisplayAdmin

All Superinterfaces:
Serializable
All Known Subinterfaces:
IDisplayFilterManager
All Known Implementing Classes:
CadAnnotationLayer, CadFeatureLayer, CadLayer, CoTrackSymbologyRenderer, CoverageAnnotationLayer, DimensionLayer, FDOGraphicsLayer, FDOGraphicsSublayer, FeatureLayer, GdbRasterCatalogLayer, GlobeServerLayer, GroupLayer, IDisplayAdminProxy, IDisplayFilterManagerProxy, ImageServerLayer, IMSMapLayer, IMSSubFeatureLayer, KmlLayer, Map, MapFrame, MapServerLayer, 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

IDisplayAdmin2

Description

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

Remarks

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.

Supported Platforms

Windows, Solaris, Linux


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

Method Detail

isUsesFilter

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

Remarks

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

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