Table of Contents

Class DisplayMode

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

An S-100 Part 9 ยง11.7 display mode (e.g. DisplayBase, StandardDisplay, OtherInformation): a named selection of ViewingGroupLayers whose viewing groups are visible when the mode is active. DisplayModeMembership resolves a mode to its viewing-group ids.

public sealed class DisplayMode
Inheritance
DisplayMode
Inherited Members

Properties

Description

The display mode's description block.

public required Description Description { get; init; }

Property Value

Description

Id

Display-mode identifier, from displayMode/@id.

public required string Id { get; init; }

Property Value

string

ViewingGroupLayerIds

Ids of the ViewingGroupLayers included in this mode, from the text of each child viewingGroupLayer element (trimmed; empty entries dropped). Empty when the mode lists none.

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

Property Value

IReadOnlyList<string>