The Answer class is an implementation of the "opaque class cluster" pattern.
Callers do not create instances of Answer directly, but use AnswerCollection.CreateAnswer().
The object that is returned is actually an instance of a private subclass of Answer,
but you only access it via public methods and properties of the Answer class.
The Answer ValueNode T type exposes the following members.Constructors
Name | Description | |
---|---|---|
![]() | Answer ValueNode T |
ValueNode constructor
|
![]() | Answer ValueNode T (T) |
ValueNode constructor
|
Methods
Name | Description | |
---|---|---|
![]() | ![]() | (Inherited from ![]() |
![]() | Equals(Answer ValueNode T ) |
Equals description
|
![]() | Expand |
Expand description
|
![]() | ![]() | Serves as a hash function for a particular type. (Inherited from ![]() |
![]() | ![]() | Gets the (Inherited from ![]() ![]() |
![]() | ToString |
Converts a value to a string.
(Overrides ![]() |
![]() | WriteXml |
Writes the XML representation of the answer at the specified depth.
|
Properties
Name | Description | |
---|---|---|
![]() | Children |
Children of the value.
|
![]() | HasChildren |
Indicates if the value has any children.
|
![]() | IsAnswered |
Indicates if the value is answered.
|
![]() | IsUserModifiable |
Indicates whether the users should be allowed to modify this value in the interview UI.
|
![]() | Type |
Indicates the value type.
|
![]() | Value |
Value
|
See Also