The following tables list the members exposed by Application.
| Name | Description | Minimum SW Version | |
|---|---|---|---|
![]() | Build | Gets a string describing the software revision. | — |
![]() | Contexts | Gets the collection of Keysight.SA.Vsa.Context objects. | 27.00 |
![]() | DataRegisters | Gets the collection of DataRegister objects. | — |
![]() | Display | Gets the Display object. | — |
![]() | EventBasedActions | Gets the EventBasedActions object. | 27.00 |
![]() | ExitBehavior | Gets or sets the behavior to be used when the user tries to exit the application (from either the File | Exit menu or from pressing the X button on the main application window). This does not affect the behavior when Application.Quit() is called programmatically. | 30.20 |
![]() | Hardware | Gets the Hardware object. | — |
![]() | Is64Bit | Gets a value indicating whether the process is a 64-bit process (true) or a 32-bit process (false). | 15.00 |
![]() | IsDisposed | Gets a value indicating whether the object has been disposed. If an object has been disposed any attempt to use it will lead to an ObjectDisposedException being thrown. (Inherited from Agilent.SA.Vsa.RemotableObject) | — |
![]() | IsExitEnabled | Gets or sets a value indicating whether exiting the application from the User Interface is enabled. | — |
![]() | IsMessageEnabled | Gets or sets a value indicating whether application message dialogs should be shown. | — |
![]() | IsVisible | Gets or sets a value indicating whether the main application window is visible. | — |
![]() | Licenses | Gets the collection of License objects. | — |
![]() | LimitTests | Gets the collection of LimitTest objects. | — |
![]() | Macros | Gets the collection of Macro objects. | — |
![]() | MathFunctions | Gets the collection of MathFunction objects. | — |
![]() | Measurements | Gets the collection of Measurement objects. | — |
![]() | PathWaveConnection | Gets the object containing PathWave connectivity operations. | 25.00 |
![]() | ScpiServer | Gets a reference to the SCPI Server. | 18.50 |
![]() | Sources | Gets the collection of source control objects. | 15.00 |
![]() | SystemCalibrations | Gets the collection of system calibration objects | 28.00 |
![]() | TcpPort | Gets the TCP port number through which the remote API is connected. | — |
![]() | Title | Gets or sets the user-customizable part of the main application window's title. | — |
![]() | Version | Gets a Version object representing the build information for the application. | — |
![]() | WindowHandle | Gets the Microsoft Windows handle of the main application window. | — |
| ‡ This is the minimum 89600 VSA software version level needed to use this member. | |||
| Name | Description | Minimum SW Version | |
|---|---|---|---|
![]() | CreateObjRef | Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject) | — |
![]() | ForceRebuildKeyMap | This method is used to force a refresh of the key map. This is necessary in cases where the key mappings to the API objects change. This can happen when the index of an item within a collection is reflected in the key name, and an item is removed from the middle of a collection. (Inherited from Agilent.SA.Vsa.RemotableObject) | — |
![]() | GetAllErrors | Gets all errors. The errors are cleared after they are read. | 20.2 |
![]() | GetBootLog | Get the current boot log. | 30.00 |
![]() | GetLastError | Gets the last error. The error is cleared after it is read. | 20.2 |
![]() | GetLifetimeService | Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject) | — |
![]() | InitializeLifetimeService | Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from Agilent.SA.Vsa.RemotableObject) | — |
![]() | Preset | Set VSA state to default values. | — |
![]() | Quit | Exit the application. | — |
![]() | RecallDemo | Recall the demo from the directory containing the file. | — |
![]() | RecallSetup | Overloaded. Recalls a VSA setup file the specified path, replacing the existing measurements. | — |
![]() | SaveSetup | Overloaded. Saves the current VSA setup to a file. | — |
![]() | SwitchToHostApplication | If the application was launched by a host application then calling this method will result in this application switching focus back to the host application. It may optionally disconnect from the hardware as well depending upon the command line options used by the host application when launching this application. | 30.20 |
| ‡ This is the minimum 89600 VSA software version level needed to use this member. | |||
| Name | Description | Minimum SW Version | |
|---|---|---|---|
![]() | PropertyChanged | Occurs when a property value changes. (Inherited from Agilent.SA.Vsa.RemotableObject) | — |
![]() | PropertyInfoChanged | Occurs when secondary information about a property, such as limits, changes. (Inherited from Agilent.SA.Vsa.RemotableObject) | — |
![]() | RemotePropertyChanged | Occurs when a property value changes. (Inherited from Agilent.SA.Vsa.RemotableObject) | — |
![]() | RemotePropertyInfoChanged | Occurs when secondary information about a property, such as limits, changes. (Inherited from Agilent.SA.Vsa.RemotableObject) | 14.00 |
| ‡ This is the minimum 89600 VSA software version level needed to use this member. | |||


