This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > GlobeCore > ESRI.ArcGIS.GlobeCore > Interfaces > IG > IGlobe Interface > IGlobe.AddLayerType Method (ArcObjects .NET 10.5 SDK) |
Add layer to globe as specified type.
[Visual Basic .NET] Public Sub AddLayerType ( _ ByVal pLayer As ILayer, _ ByVal layerType As esriGlobeLayerType, _ [ByVal autoArrange As Boolean] _ )
[C#] public void AddLayerType ( ILayer pLayer, esriGlobeLayerType layerType, bool autoArrange );
Optional Values
[C++]
HRESULT AddLayerType(
ILayer* pLayer,
esriGlobeLayerType layerType,
VARIANT_BOOL autoArrange
);
[C++]
Parameters pLayer [in]
pLayer is a parameter of type ILayer layerType [in]
layerType is a parameter of type esriGlobeLayerType autoArrange [in, optional, defaultvalue(VARIANT_FALSE)] autoArrange is a parameter of type VARIANT_BOOL
Adds a layer to the globe. The type of layer is specified by esriGlobeLayerType. This determines how the layer will be used in the globe document: as globe surface elevation, as a draped layer, or as a floating layer.
The autoArrange parameter controls the ordering of the layers. If autoArrange is set to TRUE, the layer is added in the proper position as by its weight specified via ILayerPosition::LayerWeight. By default, this means that the layers are sorted by layer type - Annotation layers on top, followed by Point geometry layers, Polyline geometry layers, and at the bottom Polygon geometry layers.