Table of Contents

Interface IDisplayModeAwareDatasetProcessor

Namespace
EncDotNet.S100.Datasets.Pipelines
Assembly
EncDotNet.S100.Core.dll

Capability implemented by dataset processors whose portrayal catalogue declares one or more S-100 Part 9 §11.7 display modes — alternative looks selectable over a single dataset (e.g. S-411 sea ice offers concentration, stage-of-development and navigational modes). Lets callers (e.g. the CLI info command) enumerate the available modes without reflecting over concrete processor or catalogue types.

public interface IDisplayModeAwareDatasetProcessor

Properties

DeclaredDisplayModeIds

The set of display-mode ids declared by the dataset's portrayal catalogue, in no particular order. Empty when the catalogue declares no display modes (the common case; portrayal then always uses the single default look).

IReadOnlyCollection<string> DeclaredDisplayModeIds { get; }

Property Value

IReadOnlyCollection<string>