Class InteractionComponent
- Namespace
- Xapi
- Assembly
- Xapi.Core.dll
One item of an interaction component list (choices, scale, source, target, steps).
public sealed record InteractionComponent : IEquatable<InteractionComponent>
- Inheritance
-
InteractionComponent
- Implements
- Inherited Members
Remarks
IEEE 9274.1.1, 4.2.2.3 "Interaction Components, Expanded".
Constructors
InteractionComponent(string)
Creates an interaction component.
public InteractionComponent(string id)
Parameters
idstringIdentifies the component within its list; should not contain whitespace.
Properties
Description
A description, for example the text of a choice.
public LanguageMap? Description { get; init; }
Property Value
Id
Identifies the component within its list.
public string Id { get; init; }