Show / Hide Table of Contents

Class FacilityLayerDefinition

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

Inheritance
System.Object
FacilityLayerDefinition
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.Mapping.Floor
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class FacilityLayerDefinition
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
FacilityLayerDefinition(String, String, String, String)

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

Properties

Name Description
FacilityIdField

Gets the Name of the attribute field that contains a facility feature's unique identifier.

LayerId

Gets an Id that specifies a layer in the map or scene that contains facilities. The layer provides access to facility features for floor filtering.

NameField

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

SiteIdField

Gets the Name of the attribute field that contains a facility feature's site identifier (a foreign key to the Site layer).

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 FacilityLayerDefinition.

ToJson()

Converts this instance to a JSON string.

See Also

GeoModelFloorDefinition

Applies to

TargetVersions
.NET Standard 2.0100.12 - 200.7
.NET100.13 - 200.7
.NET Windows100.13 - 200.7
.NET Android200.0 - 200.7
.NET iOS200.0 - 200.7
.NET Framework100.12 - 200.7
Xamarin.Android100.12 - 100.15
Xamarin.iOS100.12 - 100.15
UWP100.12 - 200.7
In This Article
Back to top Copyright © 2022 Esri.