Keysight Pathwave 89600 VSA .NET API
MeasurementData Class Members
See Also  Properties  Methods  Events
Agilent.SA.Vsa.Interfaces Assembly > Agilent.SA.Vsa Namespace : MeasurementData Class

Glossary Item Box

The following tables list the members exposed by MeasurementData.

Public Properties

 NameDescriptionMinimum SW Version
Public PropertyCapacityGets the maximum # of numbers that can be contained in the Data array.  
Public PropertyDataGets or sets the Y data points  
Public PropertyDataTypeGets the Type of the numbers contained in the Data array.  
Public PropertyDoubleDataGets or sets the Y data points as a double array  
Public PropertyFloatDataGets or sets the Y data points as a float array  
Public PropertyIndicatorGets the highest priority measurement Status string.  
Public PropertyIndicatorReasonGets additional information about the Indicator.  
Public PropertyIsComplexGets or sets a value indicating whether the Data is complex.  
Public PropertyIsDisposedGets 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)
Public PropertyIsReadOnlyGets a value indicating whether this MeasurementData cannot be changed.  
Public PropertyIsRecordedGets a value indicating whether this data is measured from a Recording.  
Public PropertyPointsGets or sets the number of points in the Data.  
Public PropertySegmentCountGets the number of segments in the time-segmented data.  20.0
Public PropertySegmentXDeltaGets the X delta for time-segmented data.  20.0
Public PropertyStateGets the StateDictionary of descriptive information for this MeasurementData.  
Public PropertyStatusGets the Status of the Data.  
Public PropertySummaryNamesGets an array of all available key names (result names) if this MeasurementData contains a Summary Table.  
Public PropertyXDeltaGets or sets the delta X for the Data.  
Public PropertyXStartGets or sets the start X for the Data.  
‡ This is the minimum 89600 VSA software version level needed to use this member.
Top

Public Methods

 NameDescriptionMinimum SW Version
Public MethodAllocateOverloaded. Change the size of the Data array  
Public MethodCopyToCopy this MeasurementData to the specified DataRegister or ICustomStep.  
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodForceRebuildKeyMapThis 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)
Public MethodGetDataGets a portion of the Y data points as a float or double array  
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public MethodMinimumCapacityChange the Capacity of the Data array if it is not large enough or the same DataType.  
Public MethodSegmentXStartGets the start X for the specified time segment.  20.0
Public MethodSetDataSets a portion of the Y data points from a float or double array  
Public MethodSummaryOverloaded. Gets the value of a data result for the Summary Table using a key index.  
Public MethodSummaryToStringArrayOverloaded. Gets the value as string array of a data result for the Summary Table using key index.  
Public MethodSummaryUnitOverloaded. Gets the measurement unit (secs, dbm, etc.) of a data result for the Summary Table using key index.  
‡ This is the minimum 89600 VSA software version level needed to use this member.
Top

Public Events

 NameDescriptionMinimum SW Version
Public EventPropertyChangedOccurs when a property value changes. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public EventPropertyInfoChangedOccurs when secondary information about a property, such as limits, changes. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public EventRemotePropertyChangedOccurs when a property value changes. (Inherited from Agilent.SA.Vsa.RemotableObject)
Public EventRemotePropertyInfoChangedOccurs 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.
Top

See Also