This class implements a wrapper to allow
IPropertyInfo.PropertyInfoChanged events to be propagated across the .NET remoting boundary.
Object Model
Syntax
Remarks
Example
The following code snippet shows how to monitor the
Frequency object for
IPropertyInfo.PropertyInfoChanged events to detect when the
IsZoom property is a enabled or not.
C# | Copy Code |
---|
using (var wrapper = new NotifyPropertyInfoChangedWrapper(app.Measurements.SelectedItem.Frequency, OnFrequencyPropertyInfoChanged))
{
// other code....
}
void OnFrequencyPropertyInfoChanged(object sender, PropertyInfoChangedEventArgs e)
{
if (e.PropertyName == "IsZoom")
{
Vsa.IPropertyInfo info = sender as Vsa.IPropertyInfo;
if (info.IsEnabled(e.PropertyName) == false)
{
// other code...
}
}
} |
Requirements
Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)
Minimum Software Version Requirement: Keysight PathWave 89600 VSA
Ver 14.00
See Also