Show / Hide Table of Contents

Class BuildingComponentSublayer

A sublayer that contains 3D object or point features representing building components like doors, pipes, or AC units.

Inheritance
object
BuildingSublayer
BuildingComponentSublayer
Implements
ILayerContent
ILoadable
BuildingSublayer.Discipline
BuildingSublayer.ModelName
BuildingSublayer.Opacity
BuildingSublayer.SublayerId
BuildingSublayer.Loaded
BuildingSublayer.LoadStatusChanged
BuildingSublayer.LoadError
BuildingSublayer.LoadStatus
BuildingSublayer.CancelLoad()
BuildingSublayer.LoadAsync()
BuildingSublayer.RetryLoadAsync()
BuildingSublayer.CanChangeVisibility
BuildingSublayer.IsVisible
BuildingSublayer.Name
BuildingSublayer.ShowInLegend
BuildingSublayer.SublayerContents
BuildingSublayer.GetLegendInfosAsync()
BuildingSublayer.IsVisibleAtScale(double)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Esri.ArcGISRuntime.Mapping
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class BuildingComponentSublayer : BuildingSublayer, ILayerContent, ILoadable
Remarks

This sublayer is part of the layer hierarchy of a BuildingSceneLayer either directly or as a member of a BuildingGroupSublayer.

Properties

Name Description
FeatureTable

Gets the feature table associated with this component sublayer.

Renderer

Gets or sets a renderer that specifies how this sublayer is symbolized.

SublayerType

Gets the type of component sublayer.

Methods

Name Description
ClearSelection()

Updates any selected features in the sublayer to the unselected state.

GetSelectedFeaturesAsync(CancellationToken)

Provides a collection of feature query results.

SelectFeature(Feature)

Selects the given feature and adds it to the current collection of selected features.

SelectFeatures(IEnumerable<Feature>)

Selects the features in the provided collection and adds them to the sublayer's current collection of selected features.

UnselectFeature(Feature)

Unselects the given feature and removes it from the current collection of selected features.

UnselectFeatures(IEnumerable<Feature>)

Unselects the features in the given collection and removes them from the sublayer's current collection of selected features.

Applies to

TargetVersions
.NET300
.NET Windows300
.NET Android300
.NET iOS300
In this article
Provide feedback
Back to top Copyright © 2025 Esri.