Keysight VISA.NET Help
Ivi.Visa Assembly

The Ivi.Visa assembly contains the IVI Foundation standard VISA.NET API, along with a few supporting classes.

The Ivi.Visa assembly contains several namespaces, but only one of the namespaces is relevant for users of Keysight VISA.NET – Ivi.Visa. The Ivi.Visa namespace contains a wide variety of standard API definitions and supporting classes.

The Ivi.Visa.FormattedIO namespace (not included in this documentation) contains the standard IVI implementation of the IMessageBasedFormattedIO interface, but in normal practice calling programs will access this implementation via the interface.

A Note on Versioning 

Most future versions of the Ivi.Visa assembly will automatically use assembly policy files to policy up (that is, redirect) references to earlier version of the assembly to the latest version without rebuilding client programs. You can use application policy files to continue to reference older versions if needed. In the very rare case where there are breaking changes that make this impossible, the Keysight IO Libraries Suite readme file will notify you that you must manually update code to the latest version and rebuild.

Namespaces
NamespaceDescription
Ivi.VisaThe Ivi.Visa namespace contains a wide variety of standard API definitions and supporting classes.

 

 


© Keysight Technologies 2015-2025