| Keysight.Visa Namespace > ResourceManager Class > Open Method : Open(String,AccessModes,Int32,ResourceOpenStatus) Method |
'DeclarationPublic Overloads Function Open( _ ByVal resourceName As String, _ ByVal accessModes As AccessModes, _ ByVal timeoutMilliseconds As Integer, _ ByRef openStatus As ResourceOpenStatus _ ) As IVisaSession
'UsageDim instance As ResourceManager Dim resourceName As String Dim accessModes As AccessModes Dim timeoutMilliseconds As Integer Dim openStatus As ResourceOpenStatus Dim value As IVisaSession value = instance.Open(resourceName, accessModes, timeoutMilliseconds, openStatus)
public IVisaSession Open( string resourceName, AccessModes accessModes, int timeoutMilliseconds, out ResourceOpenStatus openStatus )
public: IVisaSession^ Open( String^ resourceName, AccessModes accessModes, int timeoutMilliseconds, [Out] ResourceOpenStatus openStatus )
Some Keysight IO Libraries Connection Expert settings and Keysight Instrument Discovery Service policies affect the operation of Open. Refer to the IO Libraries Suite Help for more details.
For instruments that are auto-discovered by the Discovery Service, Open verifies that the instrument is present.
For instruments that are manually-added, Open does not verify the presence of the instrument. If the device is not present or not turned on, you will not discover this until you attempt to communicate with the instrument.
Current with Keysight IO Libraries Suite 18