Represents a single KML feature: a document, folder, placemark, image or network link.

Namespace:  ESRI.ArcGISExplorer.Mapping

Assembly:  ESRI.ArcGISExplorer (in ESRI.ArcGISExplorer.dll) Version: 2.0.0.1500 (2.0.0.1500)

Syntax

C#
public sealed class KmlNode : MapItem, 
	IMapItemParent
Visual Basic (Declaration)
Public NotInheritable Class KmlNode _
	Inherits MapItem _
	Implements IMapItemParent

Remarks

A KmlLayer is typically composed of one or more KML features: a document, folder, placemark, network link or image. Each constituent feature is represented by a KmlNode object.The KmlLayer.ChildItems property returns a collection of KmlNode objects.

Use the properties of a KmlNode to determine the kind of KML feature the node represents, and change the visibility of the node. Certain properties of a node only relate to nodes of a certain type, for example IsRadioFolder and ChildItems only apply to Folder KML nodes. KML folders have the ability to contain one or more KmlNode objects which are accessible using the KmlNode.ChildItems property. IsRadioFolder indicates that only one of the folders contents can be visible at any time.

You cannot programmatically create a new KmlNode, it can only exist as part of a KmlLayer.

Inheritance Hierarchy

System..::.Object

  ESRI.ArcGISExplorer.Mapping..::.MapItem

    ESRI.ArcGISExplorer.Mapping..::.KmlNode

See Also