'Declaration
<ExtensionAttribute()> Public Shared Sub TimedShelve( _ ByVal client As IEasyUAClient, _ ByVal endpointDescriptor As UAEndpointDescriptor, _ ByVal objectOrConditionNodeDescriptor As UANodeDescriptor, _ ByVal shelvingTime As Double _ )
'Usage
Dim client As IEasyUAClient Dim endpointDescriptor As UAEndpointDescriptor Dim objectOrConditionNodeDescriptor As UANodeDescriptor Dim shelvingTime As Double IEasyUAClientExtension.TimedShelve(client, endpointDescriptor, objectOrConditionNodeDescriptor, shelvingTime)
[Extension()] public static void TimedShelve( IEasyUAClient client, UAEndpointDescriptor endpointDescriptor, UANodeDescriptor objectOrConditionNodeDescriptor, double shelvingTime )
[Extension()] public: static void TimedShelve( IEasyUAClient^ client, UAEndpointDescriptor^ endpointDescriptor, UANodeDescriptor^ objectOrConditionNodeDescriptor, double shelvingTime )
Parameters
- client
- The client object that will perform the operation.
- endpointDescriptor
- Endpoint descriptor. Identifies the OPC-UA server.
- objectOrConditionNodeDescriptor
- Node descriptor. Identifies the node in OPC server's address space.
- shelvingTime
- Specifies a fixed time for which the Alarm is to be shelved. The Server may refuse the provided duration. If a MaxTimeShelved Property exist on the Alarm than the Shelving time shall be less than or equal to the value of this Property.