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


GlobeServerLayer CoClass (ArcObjects .NET 10.5 SDK)
ArcObjects Library Reference (GlobeCore)  

GlobeServerLayer CoClass

Provides programmatic access to a globe server layer.

Product Availability

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

Description

The GlobeServerLayer coclass allows users to display and query the contents of a globe layer published through ArcGIS Globe Service.

GlobeServerLayer implements quite a few interfaces, that will allow you access to a rich set of features.

Some of the more useful ones include, ILayerDrawingProperties, ILayerEffects, ILayerGeneralProperties and ILayerExtensions. A point to note, unlike a MapServerLayer object, interfaces such as ICompositeLayer or ICompositeLayer2, and properties like Extent and SpatialReference on IGeoDataset will report the exact layer count, extent and spatial reference of the layers.

Interfaces

Interfaces Description
ICompositeLayer (esriCarto) Provides access to members that work with a collection of layers that behaves like a single layer.
ICompositeLayer2 (esriCarto) Provides access to members that control whether a layer is expanded in the TOC.
IDataLayer (esriCarto) Provides access to members that control the data source properties of a layer.
IDisplayAdmin (esriDisplay) Provides access to members that control display administration.
IDisplayAdmin2 (esriDisplay) Provides access to members that control display administration.
IGeoDataset (esriGeoDatabase) Provides access to members that provide information about a Geographic Dataset.
IGlobeServerLayer Provides access to the available properties of a globe server layer object.
IIdentify (esriCarto) Provides access to members that identify features.
IIdentify2 (esriCarto) Provides access to members that set the current scale of the display.
IIdentifyGroup (esriCarto) Indicator interface identifying a layer as a top-level group for identify.
ILayer (esriCarto) Provides access to members that work with all layers.
ILayerDrawingProperties (esriCarto) Provides access to members that control layer drawing properties.
ILayerEffects (esriCarto) Provides access to members that control layer effects.
ILayerExtensions (esriCarto) Provides access to the extensions of a layer.
ILayerGeneralProperties (esriCarto) Provides access to layer general properties.
ILayerInfo (esriCarto) Provides access to members that return layer images.
ILayerPosition (esriCarto) Provides access to members that control a layer's default position in the map interface.
ILayerStatus (esriCarto) Provides access to feedback on the status of a layer's time-consuming actions.
ILegendInfo (esriCarto) Provides access to members that control legend information provided by a renderer.
IPersistStream (esriSystem)
IPublishLayer (esriCarto) Provides access to a layer's capability for being published with the ArcGIS Publisher extension.