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
Id
Display-mode identifier, from displayMode/@id.
public required string Id { get; init; }
Property Value
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; }