Table of Contents

Class ViewingGroupLayer

Namespace
EncDotNet.S100.Portrayals
Assembly
EncDotNet.S100.Portrayals.dll

An S-100 Part 9 viewing-group layer: a named collection of ViewingGroups that DisplayModes reference to build up the content shown in each mode.

public sealed class ViewingGroupLayer
Inheritance
ViewingGroupLayer
Inherited Members

Properties

Description

The layer's description block.

public required Description Description { get; init; }

Property Value

Description

Id

Layer identifier, from viewingGroupLayer/@id.

public required string Id { get; init; }

Property Value

string

ViewingGroupIds

Ids of the member ViewingGroups, from the text of each child viewingGroup element (trimmed; empty entries dropped). Empty when the layer lists none.

public IReadOnlyList<string> ViewingGroupIds { get; init; }

Property Value

IReadOnlyList<string>