This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Classes > I > ImageServerLayer CoClass (ArcObjects .NET 10.4 SDK) |
Image server layer source and display options.
This object is new at ArcGIS 9.3.
Interfaces | Description |
---|---|
IAttributeTable | Provides access to the base table. |
IClass (esriGeoDatabase) | Provides access to members that return information about and manage the class. |
IConnectionPointContainer | Supports connection points for connectable objects. |
IDataLayer | Provides access to members that control the data source properties of a layer. |
IDataLayer2 | Provides access to additional members that control the data source properties of a layer. |
IDataset (esriGeoDatabase) | Provides access to members that supply dataset information. |
IDisplayAdmin (esriDisplay) | Provides access to members that control display administration. |
IDisplayAdmin2 (esriDisplay) | Provides access to members that control display administration. |
IDisplayTable | Provides access to members that work with the display table associated with a standalone table. |
IFeatureLayer | Provides access to members that control common aspects of a feature layer. |
IFeatureLayerDefinition | Provides access to members that define a subset of the features from the underlying feature class. |
IFeatureSelection | Provides access to members that control feature selection. |
IGeoDataset (esriGeoDatabase) | Provides access to members that provide information about a Geographic Dataset. |
IIdentify | Provides access to members that identify features. |
IIdentifyDisplay | Provides access to members that will identify based on display. |
IImageServerLayer | Provides access to members that control an image server layer. |
IImageServerLayer2 | Provides access to additional members that control an image server layer. |
IImageServerLayer3 | Provides access to additional members that control an image server layer. |
IISLFootprintDisplayProps | Provides access to additional members that control the display of raster footprints in an image server layer. |
ILayer | Provides access to members that work with all layers. |
ILayerDrawingProperties | Provides access to members that control layer drawing properties. |
ILayerEffects | Provides access to members that control layer effects. |
ILayerExtensions | Provides access to the extensions of a layer. |
ILayerFields | Provides access to members that work with a layer's fields. |
ILayerGeneralProperties | Provides access to layer general properties. |
ILayerInfo | Provides access to members that return layer images. |
ILayerPosition | Provides access to members that control a layer's default position in the map interface. |
ILegendInfo | Provides access to members that control legend information provided by a renderer. |
IMultidimensionalLayer | Provides access to members that control the multidimensional definition associated with an object. |
IObjectClassSchemaEvents (esriGeoDatabase) | Provides access to events that occur with an object class' schema. |
IPersistVariant (esriSystem) | Provides access to members used for storage of an object through VARIANTs. |
IPublishLayer | Provides access to a layer's capability for being published with the ArcGIS Publisher extension. |
IRasterDataManagementEvents (esriDataSourcesRaster) | Provides access to events that occur with an raster dataset. |
IRasterLayer | Provides access to members that create or modify a raster layer. |
ISecureLayer | Provides functionality to control access to a layer's contents. |
ISecureLayer2 | Provides access to control and test a layer's content related to authentication. |
ITable (esriGeoDatabase) | Provides access to members that return information about and manage tables. |
ITableCapabilities (esriGeoDatabase) | Provides access to members that return information about and manage tables. |
ITableDefinition | Provides access to members that define a subset of the rows from the underlying table. |
ITableFields (esriGeoDatabase) | Provides access to members that return information about a table. |
ITableSelection | Provides access to members that control table selection. |
ITimeData | Provides access to time related properties of a layer. |
ITimeData2 | Provides access to time related properties of a layer. |
ITimeDataDisplay | Provides access to time animation related properties of a layer. |
ITimeDisplayTable | Interface that allows retrieve time related table properties. |
ITimeDisplayTable2 | Interface that allows retrieve time related table properties. |
ITimeTableDefinition | Provides access to time related properties of a layer. |
Interfaces | Description |
---|---|
ILayerEvents (default) | Provides access to events that occur when layer visibility changes. |
IFeatureLayerSelectionEvents | Provides access to events that occur when the selection changes. |
IDefinitionExpressionEvents | Provides access to events that occur when the Definition Expression changes. |
ImageServerLayer is a specific layer created from ArcGIS for Server image services.
When working with ImageServerLayer's default outbound interface in Visual Basic 6 declare variables as follows:
Private WithEvents pImageServerLayer as ImageServerLayer
When implementing IFeatureLayerSelectionEvents declare variables as follows:
Private WithEvents pFeatureLayerSelectionEvents as FeatureLayerSelectionEvents
When implementing IDefinitionExpressionEvents declare variables as follows:
Private WithEvents pBarrierCollection as BarrierCollection