Click or drag to resize

XMap1MapObject Class

Represents an xServer-1 map object.
Inheritance Hierarchy
SystemObject
  Ptv.XServer.Controls.Map.TileProvidersMapObject
    Ptv.XServer.Controls.Map.Layers.UntiledXMap1MapObject

Namespace:  Ptv.XServer.Controls.Map.Layers.Untiled
Assembly:  Ptv.XServer.Controls.Map (in Ptv.XServer.Controls.Map.dll) Version: 1.7.10.0
Syntax
public class XMap1MapObject : MapObject

The XMap1MapObject type exposes the following members.

Constructors
  NameDescription
Public methodXMap1MapObject
Creates an xMap-1 map object.
Top
Properties
  NameDescription
Public propertyCount
Number of key/value pairs.
(Inherited from MapObject.)
Public propertyId
Identifier of the object.
(Inherited from MapObject.)
Public propertyItem
Returns value which belongs to the key attribute.
(Inherited from MapObject.)
Public propertyKeys
Enumeration of all available keys.
(Inherited from MapObject.)
Public propertyLayer
Layer to which this map object belongs to.
(Inherited from MapObject.)
Public propertyLogicalPosition
Logical position of the map object.
(Inherited from MapObject.)
Public propertyPoint
Geographical coordinate.
(Inherited from MapObject.)
Public propertySource
Source of the map object.
(Inherited from MapObject.)
Public propertyValues
Enumeration of all available values.
(Inherited from MapObject.)
Top
Methods
  NameDescription
Public methodContainsKey
Checks if value exists for specified key.
(Inherited from MapObject.)
Public methodGetEnumerator
Set of key/value pairs.
(Inherited from MapObject.)
Public methodToString
Textual representation of the whole object.
(Inherited from MapObject.)
Public methodTryGetValue
Tries to get a value for the specified key.
(Inherited from MapObject.)
Top
Extension Methods
  NameDescription
Public Extension MethodToJson
Converts an object to a JSON string representation.
(Defined by JSONWriter.)
Top
Remarks
The implementation of XServer1MapObject re-uses the implementation previously provided by UntiledLayer. Especially the tool tip hook UntiledLayer.GetToolTipFromLayerObject along with its default implementation has been moved to XServer1MapObject to provide backward compatibility. UntiledLayer itself has been generalized to support multiple xServer versions.
See Also