Keysight Pathwave 89600 VSA .NET API
IsSupported Method
See Also 
Agilent.SA.Vsa.Interfaces Assembly > Agilent.SA.Vsa Namespace > IPropertyInfo2 Interface : IsSupported Method


propertyName
Name of the property to determine whether it is supported or not.

Glossary Item Box

Gets a value indicating whether the property is supported. Typically this will equate to whether it is visible in the GUI. A property may be supported but not currently enabled (IsEnabled return false) in which case it would typically be shown in the GUI but grayed out or in some way indicate it is currently disabled. If IsEnabled returns true then this should return true as well. Supported usually means there is some state such that it is usable with the current license options, hardware, or hardware channel configuration. The IsEnabled property often means that it just isn't currently enabled (must change some other state first but without changing license, hardware, or the channel configuration).

Syntax

Visual Basic (Declaration) 
Function IsSupported( _
   ByVal propertyName As String _
) As Boolean
C# 
bool IsSupported( 
   string propertyName
)
C++/CLI 
bool IsSupported( 
   String^ propertyName
) 

Parameters

propertyName
Name of the property to determine whether it is supported or not.

Return Value

True if supported, otherwise false. Usually return true if it is currently enabled or if changing some other parameter (without changing channel configuration or hardware) will cause it to be enabled, otherwise return false.

Requirements

Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)

See Also