5.8.17.3 Unshelve2 Method
The Unshelve2 Method extends the Unshelve Method, by adding an optional Comment. For other functionality see the Unshelve Method definition.
Signature
Unshelve2(
[in] LocalizedText Comment
);The parameters are defined in Table 78| Argument | Description |
| Comment | A localized text that shall be applied to the Conditions. |
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 79 (defined in Call Service)
| Result Code | Description |
| Bad_ConditionNotShelved | See Table 137 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 80 specifies the AddressSpace representation for the Unshelve2 Method.
| Attribute | Value | ||||
| BrowseName | Unshelve2 | ||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
|---|---|---|---|---|---|
| HasProperty | Variable | InputArguments | Argument[] | PropertyType | Mandatory |
| AlwaysGeneratesEvent | ObjectType | AuditConditionShelvingEventType | Defined in 5.10.7 | ||
| ConformanceUnits | |||||
|---|---|---|---|---|---|
| A & C Shelving2 |
If Auditing is supported, this Method shall generate an Event of AuditConditionShelvingEventType for all invocations of the Method.