Share via


TriggerAction Generic Class

Represents an attachable object that encapsulates a unit of functionality.

Namespace: System.Windows.Interactivity
Assembly: System.Windows.Interactivity (in system.windows.interactivity.dll)

Syntax

'Declaration
Public MustInherit Class TriggerAction(Of T As DependencyObject)
    Inherits TriggerAction
'Usage
Dim instance As TriggerAction(Of T)
public abstract class TriggerAction<T> : TriggerAction where T : DependencyObject
generic<typename T> where T : DependencyObject
public ref class TriggerAction abstract : public TriggerAction

Inheritance Hierarchy

System.Object
   System.Windows.Threading.DispatcherObject
     System.Windows.DependencyObject
       System.Windows.Freezable
         System.Windows.Media.Animation.Animatable
           System.Windows.Interactivity.TriggerAction
            System.Windows.Interactivity.TriggerAction
               Microsoft.Expression.Interactivity.Core.CallMethodAction
               Microsoft.Expression.Interactivity.Core.LaunchUriOrFileAction
               Microsoft.Expression.Interactivity.Media.PlaySoundAction
               Microsoft.Expression.Interactivity.Media.StoryboardAction
               System.Windows.Interactivity.InvokeCommandAction

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

TriggerAction Members
System.Windows.Interactivity Namespace