QuickOPC User's Guide and Reference
SetRange Method (UAIndexRange)



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA Namespace > UAIndexRange Class : SetRange Method
A minimum value of the range (i.e. a lower bound).
A maximum value of the range (i.e. an upper bound).
Modifies the minimum and maximum of the range at the same time.
Syntax
'Declaration
 
Public Sub SetRange( _
   ByVal minimum As Integer, _
   ByVal maximum As Integer _
) 
'Usage
 
Dim instance As UAIndexRange
Dim minimum As Integer
Dim maximum As Integer
 
instance.SetRange(minimum, maximum)
public void SetRange( 
   int minimum,
   int maximum
)
public:
void SetRange( 
   int minimum,
   int maximum
) 

Parameters

minimum
A minimum value of the range (i.e. a lower bound).
maximum
A maximum value of the range (i.e. an upper bound).
Exceptions
ExceptionDescription

One of the arguments provided to a method is not valid.

This is a usage error, i.e. it will never occur (the exception will not be thrown) in a correctly written program. Your code should not catch this exception.

The value of an argument is outside the allowable range of values as defined by the invoked method.

This is a usage error, i.e. it will never occur (the exception will not be thrown) in a correctly written program. Your code should not catch this exception.

Remarks
Use this method if you need to change both the minimum and maximum. Setting the properties sequentially can raise an exception in some cases, because the minimum must always be less than or equal to the maximum.
Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also