Represents a unit of information available for sharing between objects.
Syntax
Choice
Remarks
A Choice object has a set of fixed properties and can also have a set of DTC-specific properties. You can implement DTC-specific properties by specifying name-value pairs in a Tags collection associated with the Choice object. The fixed properties have well-defined semantics such as name and type properties. By specifying a Tags collection to the Choice object, you can provide name-value pairs specific to your DTC.
For example, a choice that identifies a fruit type, might have tags such as CostPerPound, DeliveryTime, or color.
A Choice object has two basic parts:
DTCs share information with each other by creating, publishing, filtering, and subscribing to Choice objects. A Choice object can contain arbitrary information, but is always managed as an atomic unit.
DTC objects can process Choice objects in the following ways:
Properties | Methods |
Callback | AddTag |
Description | DeleteTag |
Enabled | DeleteTags |
PopUp | Revoke |
Sequential | |
Tag | |
Tags | |
Text | |
TextMustBeUnique | |
Type |
See also Defining a Choice