Visual Basic (Declaration) | |
---|---|
Public MustInherit Class Trigger Inherits RemotableObject Implements IPropertyInfo, IPropertyInfo2, IRemoteNotifyPropertyChanged, IRemoteNotifyPropertyInfoChanged |
C# | |
---|---|
public abstract class Trigger : RemotableObject, IPropertyInfo, IPropertyInfo2, IRemoteNotifyPropertyChanged, IRemoteNotifyPropertyInfoChanged |
C++/CLI | |
---|---|
public ref class Trigger abstract : public RemotableObject, IPropertyInfo, IPropertyInfo2, IRemoteNotifyPropertyChanged, IRemoteNotifyPropertyInfoChanged |
The Trigger object represents the measurement data triggering functionality. Only one input channel can control triggering of the measurement. You can set the trigger level, hold off, delay, slope and the style of trigger. If the trigger style is free run, then all the other property values are ignored. There are two trigger objects, one for the hardware (Trigger) and one for the recording playback (Recording.Trigger).
Both the InputTrigger and PlaybackTrigger classes derive from this class. Therefore this base class may be used to control both the input and playback triggering for trigger functionality that is on this class in a polymorphic way.
Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)