Watson Developer Cloud .NET Standard SDK
4.4.0
The .NET SDK uses the Watson Developer Cloud services, a collection of REST APIs and SDKs that use cognitive computing to solve complex problems.
|
Classes | |
class | DigressInEnumValue |
Whether this top-level dialog node can be digressed into. More... | |
class | DigressOutEnumValue |
Whether this dialog node can be returned to after a digression. More... | |
class | DigressOutSlotsEnumValue |
Whether the user can digress to top-level nodes while filling out slots. More... | |
class | EventNameEnumValue |
How an event_handler node is processed. More... | |
class | TypeEnumValue |
How the dialog node is processed. More... | |
Properties | |
string | Type [get, set] |
How the dialog node is processed. Constants for possible values can be found using DialogNode.TypeEnumValue More... | |
string | EventName [get, set] |
How an event_handler node is processed. Constants for possible values can be found using DialogNode.EventNameEnumValue More... | |
string | DigressIn [get, set] |
Whether this top-level dialog node can be digressed into. Constants for possible values can be found using DialogNode.DigressInEnumValue More... | |
string | DigressOut [get, set] |
Whether this dialog node can be returned to after a digression. Constants for possible values can be found using DialogNode.DigressOutEnumValue More... | |
string | DigressOutSlots [get, set] |
Whether the user can digress to top-level nodes while filling out slots. Constants for possible values can be found using DialogNode.DigressOutSlotsEnumValue More... | |
string | _DialogNode [get, set] |
The dialog node ID. This string must conform to the following restrictions: More... | |
string | Description [get, set] |
The description of the dialog node. This string cannot contain carriage return, newline, or tab characters. More... | |
string | Conditions [get, set] |
The condition that will trigger the dialog node. This string cannot contain carriage return, newline, or tab characters. More... | |
string | Parent [get, set] |
The ID of the parent dialog node. This property is omitted if the dialog node has no parent. More... | |
string | PreviousSibling [get, set] |
The ID of the previous sibling dialog node. This property is omitted if the dialog node has no previous sibling. More... | |
DialogNodeOutput | Output [get, set] |
The output of the dialog node. For more information about how to specify dialog node output, see the documentation. More... | |
Dictionary< string, object > | Context [get, set] |
The context for the dialog node. More... | |
Dictionary< string, object > | Metadata [get, set] |
The metadata for the dialog node. More... | |
DialogNodeNextStep | NextStep [get, set] |
The next step to execute following this dialog node. More... | |
string | Title [get, set] |
The alias used to identify the dialog node. This string must conform to the following restrictions: More... | |
string | Variable [get, set] |
The location in the dialog context where output is stored. More... | |
List< DialogNodeAction > | Actions [get, set] |
An array of objects describing any actions to be invoked by the dialog node. More... | |
string | UserLabel [get, set] |
A label that can be displayed externally to describe the purpose of the node to users. More... | |
bool | DisambiguationOptOut [get, set] |
Whether the dialog node should be excluded from disambiguation suggestions. Valid only when type=standard or frame . More... | |
virtual bool | Disabled [get] |
For internal use only. More... | |
virtual DateTime | Created [get] |
The timestamp for creation of the object. More... | |
virtual DateTime | Updated [get] |
The timestamp for the most recent update to the object. More... | |
|
getset |
The dialog node ID. This string must conform to the following restrictions:
|
getset |
An array of objects describing any actions to be invoked by the dialog node.
|
getset |
The condition that will trigger the dialog node. This string cannot contain carriage return, newline, or tab characters.
|
getset |
The context for the dialog node.
|
get |
The timestamp for creation of the object.
|
getset |
The description of the dialog node. This string cannot contain carriage return, newline, or tab characters.
|
getset |
Whether this top-level dialog node can be digressed into. Constants for possible values can be found using DialogNode.DigressInEnumValue
|
getset |
Whether this dialog node can be returned to after a digression. Constants for possible values can be found using DialogNode.DigressOutEnumValue
|
getset |
Whether the user can digress to top-level nodes while filling out slots. Constants for possible values can be found using DialogNode.DigressOutSlotsEnumValue
|
get |
For internal use only.
|
getset |
Whether the dialog node should be excluded from disambiguation suggestions. Valid only when type=standard
or frame
.
|
getset |
How an event_handler
node is processed. Constants for possible values can be found using DialogNode.EventNameEnumValue
|
getset |
The metadata for the dialog node.
|
getset |
The next step to execute following this dialog node.
|
getset |
The output of the dialog node. For more information about how to specify dialog node output, see the documentation.
|
getset |
The ID of the parent dialog node. This property is omitted if the dialog node has no parent.
|
getset |
The ID of the previous sibling dialog node. This property is omitted if the dialog node has no previous sibling.
|
getset |
The alias used to identify the dialog node. This string must conform to the following restrictions:
|
getset |
How the dialog node is processed. Constants for possible values can be found using DialogNode.TypeEnumValue
|
get |
The timestamp for the most recent update to the object.
|
getset |
A label that can be displayed externally to describe the purpose of the node to users.
|
getset |
The location in the dialog context where output is stored.