GroupedChoice

A group of sibling choices visible this step. Read Group’s Presentation to decide how to render the bundle (topic-header menu, fullscreen dialogue, custom).

public class GroupedChoice

Inheritance System.Object → GroupedChoice

Remarks

Returned in Groups alongside the ungrouped Choices. The grouping is authoring-time metadata — at commit time, still pass the inner Uuid to SelectChoice(string); there is no “select the group” operation.

See Also

Properties

Choices

Choices inside the group, in author order. Each entry is a normal Choice — selecting one is identical to selecting any other Choices entry.

public List<Choice> Choices { get; }
Property Value

System.Collections.Generic.List<Choice>

DisplayName

Group display name, already resolved under the active locale (mirrors DisplayName at construction time). Read this for quick render; read Group for the full view.

public string DisplayName { get; }
Property Value

System.String

Group

The underlying group’s view. Carries presentation, ordering, and description hints. Presentation is the field most renderers branch on.

public ChoiceGroupView Group { get; }
Property Value

ChoiceGroupView

Docs last synced: 2026-07-08
Screenshot viewer