ArcGIS Runtime SDK for WPF - Library Reference
LayerItemViewModel Class Members
See Also  Properties  Methods  Events
ESRI.ArcGIS.Client.Toolkit.Primitives Namespace : LayerItemViewModel Class


The following tables list the members exposed by LayerItemViewModel.

Public Constructors

 NameDescription
public ConstructorLayerItemViewModel ConstructorInitializes a new instance of the LayerItemViewModel class.  
Top

Public Properties

 NameDescription
public PropertyBusyIndicatorVisibilityGets the busy indicator visibility. The busy indicator is visible while the layer is currently loading its legend.  
public PropertyDescriptionThe description of the legend item. (Inherited from ESRI.ArcGIS.Client.Toolkit.Primitives.LegendItemViewModel)
public PropertyHideChildrenGets or sets a value indicating whether the children of this layer item must be hidden in the legend.  
public PropertyImageSourceLegend item image source. (Inherited from ESRI.ArcGIS.Client.Toolkit.Primitives.LegendItemViewModel)
public PropertyIsBusyGets a value indicating whether this the layer is currently loading its legend.  
public PropertyIsEnabledWhether the layer is currently enabled i.e. is checked on.  
public PropertyIsExpandedGets or sets a value indicating whether this instance is expanded. (Inherited from ESRI.ArcGIS.Client.Toolkit.Primitives.LegendItemViewModel)
public PropertyIsGroupLayerGets a value indicating whether this instance is a group layer.  
public PropertyIsHiddenGets or sets a value indicating whether this layer item must be hidden in the legend.  
public PropertyIsInScaleRangeGets or sets a value indicating whether this instance is in the scale range to be visible.  
public PropertyIsMapLayerGets a value indicating whether this instance is a map layer item.  
public PropertyIsSelectedGets or sets a value indicating whether this instance is selected. (Inherited from ESRI.ArcGIS.Client.Toolkit.Primitives.LegendItemViewModel)
public PropertyIsVisibleWhether the layer is currently visible (taking care of the ascendants visibility, of the scale range and of the time extent).  
public PropertyLabelLegend item label. (Inherited from ESRI.ArcGIS.Client.Toolkit.Primitives.LegendItemViewModel)
public PropertyLayerThe map layer associated to the layer item.  
public PropertyLayerItemsThe collection of LayerItemViewModel under this layer item.  
public PropertyLayerItemsSourceOverridden. The enumeration of all legend items (LegendItemViewModel + LayerItemViewModel) displayed under this layer item. This enumeration is depending on the LayerItemsMode property and on the ShowOnlyVisibleLayers property.  
public PropertyLayerTypeThe type of layer.  
public PropertyLegendItemsThe collection of LegendItemViewModel under this layer item.  
public PropertyMaximumResolutionThe maximum scale in which this layer can be viewed.  
public PropertyMinimumResolutionThe minimum resolution in which this layer can be viewed.  
public PropertyParentLabelGets the label of the parent layer.  
public PropertySubLayerIDThe ID of the sub layer.  
public PropertyTagGets or sets an object associated with the legend item. This provides the ability to attach an arbitrary object to the item. (Inherited from ESRI.ArcGIS.Client.Toolkit.Primitives.LegendItemViewModel)
public PropertyTemplateGets or sets the template for this legend item. Depending on the type of item, the template can be the LegendItemTemplate , the LayerTemplate or the ESRI.ArcGIS.Client.Toolkit.Legend.MapLayerTemplate. The template can also be set explicitely by code. (Inherited from ESRI.ArcGIS.Client.Toolkit.Primitives.LegendItemViewModel)
public PropertyVisibleTimeExtentThe time extent where the layer is visible.  
Top

Protected Methods

 NameDescription
protected MethodConvertToResolutionConverts to resolution.  
Top

Public Events

 NameDescription
public EventPropertyChangedOccurs when a property value changes. (Inherited from ESRI.ArcGIS.Client.Toolkit.Primitives.LegendItemViewModel)
Top

See Also

© ESRI, Inc. All Rights Reserved.