Show / Hide Table of Contents

Class KmlNonSchemaData

The KML simple fields and key/value pairs obtained from the node's non-schema data.

Inheritance
System.Object
KmlNonSchemaData
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)
System.Object.ToString()
Namespace: Esri.ArcGISRuntime.Ogc
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class KmlNonSchemaData

Constructors

Name Description
KmlNonSchemaData(IEnumerable<KeyValuePair<KmlSimpleField, Object>>)

Initializes a new instance of the KmlNonSchemaData class using typed non-schema data from the attribute key-value pairs.

KmlNonSchemaData(IEnumerable<KeyValuePair<String, String>>)

Initializes a new instance of the KmlNonSchemaData class using untyped non-schema data from the attribute key-value pairs.

Properties

Name Description
Attributes

Gets the key-value pairs obtained from the node's non-schema data.

Fields

Gets the collection of KML simple fields representing the non-schema data.

Methods

Name Description
AddField(KmlSimpleField, Object)

Adds the given field with an attribute value.

AddField(String, String)

Adds the given field as string type with an attribute value.

GetField(String)

Returns the simple field object with the given name, or null if no such field exists.

RemoveField(String)

Removes the attribute corresponding to the provided field name from Attributes and the corresponding field from Fields.

SetAttributeValue(String, Object)

Sets the value of an existing attribute.

Applies to

TargetVersions
.NET Standard 2.0200.5 - 200.8
.NET200.5 - 200.8
.NET Windows200.5 - 200.8
.NET Android200.5 - 200.8
.NET iOS200.5 - 200.8
.NET Framework200.5 - 200.8
UWP200.5 - 200.8
In This Article
Back to top Copyright © 2022 Esri.