Respond2 Method extends the respond method by adding a comment field. For other functionality see the Respond Method definition.
Signature
Respond2(
[in] Int32 SelectedResponse
[in] LocalizedTextComment
);
The parameters are defined in Table 2929
Table 2929 – Respond2 parameters
|
Argument |
Description |
|
SelectedResponse |
Selected index of the ResponseOptionSet array. |
|
Comment |
A localized text that shall be applied to the Dialog. |
If the Comment argument is NULL (both locale and text are empty) it shall be ignored and any existing comments will remain unchanged. To reset the comment, an empty text with a locale shall be provided.
Method result codes in Table 3030 (defined in Call Serv ice)
Table 3030 – Respond2 Result Codes
|
Result Code |
Description |
|
Bad_DialogNotActive |
See Table 137137 for the description of this result code. |
|
Bad_DialogResponseInvalid |
See Table 137137 for the description of this result code. |
|
Bad_InvalidArgument |
The Comment string provided exceeds the allowed length for the comment or is invalid in some other manner. |
Table 3131 specifies the AddressSpace representation for the Respond2 Method.
Table 3131 – Respond2 Method AddressSpace definition
|
Attribute |
Value |
||||
|
BrowseName |
Respond2 |
||||
|
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
|
HasProperty |
InputArguments |
Argument[] |
PropertyType |
Mandatory |
|
|
AlwaysGeneratesEvent |
ObjectType |
AuditConditionRespondEventType |
Defined in 5.10.5
|
||
|
ConformanceUnits |
|||||
|
A & C Dialog2 |
|||||
If Auditing is supported, this Method shall generate an Event of AuditConditionRespondEventType for all invocations of the Method.