Show / Hide Table of Contents

Class KmlPlacemark

A KML placemark object.

Inheritance
Object
KmlNode
KmlPlacemark
Implements
System.ComponentModel.INotifyPropertyChanged
KmlNode.Description
KmlNode.Extent
KmlNode.BalloonContent
KmlNode.BalloonBackgroundColor
KmlNode.IsHighlighted
KmlNode.IsVisible
KmlNode.Name
KmlNode.Parent
KmlNode.Snippet
KmlNode.SnippetMaxLines
KmlNode.UxIcon
KmlNode.UxIconColor
KmlNode.UxIconId
KmlNode.Viewpoint
KmlNode.RefreshError
KmlNode.RefreshStatus
KmlNode.Id
KmlNode.Style
KmlNode.HighlightStyle
KmlNode.Address
KmlNode.TimeExtent
KmlNode.SaveAsAsync(String)
KmlNode.WriteToAsync(Stream)
KmlNode.PropertyChanged
KmlNode.OnPropertyChanged(String)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Object.ToString()
Namespace: Esri.ArcGISRuntime.Ogc
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class KmlPlacemark : KmlNode, INotifyPropertyChanged
Remarks

A KML placemark is a KML Node with associated Geometry.

Constructors

Name Description
KmlPlacemark(KmlGeometry)

Initializes a new instance of the KmlPlacemark class, with the given KML geometry.

Properties

Name Description
Attributes

Gets the attributes of this GeoElement as a collection of name/value pairs.

Geometries

Gets all KML geometries for the KML placemark.

Geometry

Gets the placemark's popup tail location.

GraphicType

Gets the type of the graphic in this KML placemark.

Applies to

TargetVersions
.NET Standard 2.0100.4 - 100.15
.NET 6.0100.13 - 100.15
.NET 6.0 Windows100.13 - 100.15
.NET Framework100.4 - 100.15
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Xamarin.Android100.4 - 100.15
Xamarin.iOS100.4 - 100.15
UWP100.4 - 100.15

Relevant samples

Create and save KML file: Construct a KML document and save it as a KMZ file.
In This Article
Back to top Copyright © 2022 Esri.