







Represents a list of alternative items to make up an element in a grammar.
The Choices type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | Choices()()()() | Initializes a new instance of the Choices class that contains an empty set of alternatives. |
![]() | Choices(array<String>[]()[][]) | Initializes a new instance of the Choices class from an array containing one or more String objects. |
![]() | Choices(array<GrammarBuilder>[]()[][]) | Initializes a new instance of the Choices class from an array containing one or more GrammarBuilder objects. |
Methods
Name | Description | |
---|---|---|
![]() | Add(array<String>[]()[][]) | Adds an array containing one or more String objects to the set of alternatives. |
![]() | Add(array<GrammarBuilder>[]()[][]) | Adds an array containing one or more GrammarBuilder objects to the set of alternatives. |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | ToGrammarBuilder | Returns a GrammarBuilder object from this Choices object. |
![]() | ToString | (Inherited from Object.) |