Show / Hide Table of Contents

Class SiteLayerDefinition

Defines the properties of the layer that contains facilities for a floor-aware Map or Scene.

Inheritance
Object
SiteLayerDefinition
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Esri.ArcGISRuntime.Mapping.Floor
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class SiteLayerDefinition
Remarks

The layer contains the footprints of managed facilities. A facility represents any occupiable structure, such as an office or campus building, retail setting, or industrial structure. Facilities have one or more floor levels and are optionally grouped into sites.

Constructors

Name Description
SiteLayerDefinition(String, String, String)

Initializes a new instance of the SiteLayerDefinition class with the specified layer id, site name attribute field, and site id attribute field.

Properties

Name Description
LayerId

Gets an Id that specifies a layer in the map or scene that contains site features.

NameField

Gets the Name of the attribute field that contains each site feature's name.

SiteIdField

Gets the Name of the attribute field that contains each site feature's unique identifier.

UnknownJson

Gets a collection of unknown data from the source JSON.

UnsupportedJson

Gets a collection of unsupported data from the source JSON.

Methods

Name Description
FromJson(String)

Converts a JSON string to a SiteLayerDefinition.

ToJson()

Converts this instance to a JSON string.

See Also

GeoModelFloorDefinition

Applies to

TargetVersions
.NET Standard 2.0100.12 - 200.1
.NET 6.0100.13 - 200.1
.NET 6.0 Windows100.13 - 200.1
.NET 6.0 Android200.0 - 200.1
.NET 6.0 iOS200.0 - 200.1
.NET Framework100.12 - 200.1
.NET 5100.12
.NET Core 3.1100.12
Android100.12 - 100.15
iOS100.12 - 100.15
UWP100.12 - 200.1
In This Article
Back to top Copyright © 2022 Esri.