A renderable layer containing label information. Ideally each layer that wishes to show labels will have a corresponding label layer; but collision avoidance may work better with all in one layer. Developers may also prefer to put labels in one layer or in seperate layers by preference.
The following tables list the members exposed by RenderableLabelLayer.
Public Constructors
| Name | Description | |
|---|---|---|
|
RenderableLabelLayer |
Initializes a new instance of the |
Public Fields
| Name | Description | |
|---|---|---|
|
m_MapViewReference | May be used by an object implementing this interface to do things like zoom to a shape by setting extents directly on the view control. (inherited from RenderableLayer) |
Private Fields
Public Properties
| Name | Description | |
|---|---|---|
|
LayerHandle | Returns the handle of the layer (used to refer to it in the view or legend). (inherited from RenderableLayer) |
|
Visible | Indicates or sets whether this layer should be drawn. (inherited from RenderableLayer) |
Public Methods
| Name | Description | |
|---|---|---|
|
AddLabel | Adds a label to this labelling layer. |
|
CanCustomize | Overridden. Returns whether this layer has customizable properties; e.g. fill color. |
|
CanRender | Overridden. Requests the layer to determine whether it has anything to draw in the provided envelope. |
|
ClearLabels | Removes all labels that had been previously added to this layer. |
|
CoversUnderlyingAreaCompletely | Overridden. Requests the layer to identify whether it completely covers underlying features within the given bounds. |
|
Equals | Determines whether the specified |
|
FullExtents | Overridden. Returns the full extents that the layer includes data for. |
|
GetCustomizeObject | Overridden. Returns a reference to a class with properties representing customizable options, which may be loaded into a PropertyGrid or analyzed and set using reflection. |
|
GetHashCode | Serves as a hash function for a particular type. |
|
GetLayerStateXML | Overridden. Returns an XML fragment represending the state (e.g., raster coloring scheme, vector fill color) of the rendered layer, for use in reconstructing maps from saved projects. |
|
GetType | Gets the |
|
Render | Overridden. Handles rendering of the layer. |
|
SetLayerHandle | Sets the handle of the layer. Called only by AddLayer functions. (inherited from RenderableLayer) |
|
SetLayerStateXML | Overridden. Accepts an XML fragment represending the state (e.g., raster coloring scheme, vector fill color) of the rendered layer, for use in reconstructing maps from saved projects. |
|
ToString | Returns a |
|
UnderlyingObject | Overridden. Returns the underlying object implementing IRenderableLayer. |
|
UnderlyingObjectType | Overridden. Returns the underlying System.Type of the object implementing IRenderableLayer. |
Protected Methods
| Name | Description | |
|---|---|---|
|
Finalize | Allows an |
|
MemberwiseClone | Creates a shallow copy of the current |