SetDataStoreValueAction Members

An action that will change the value of a property from a data store object. This class is identical to ChangePropertyAction. The only difference is that the data store picker is loaded for this action.

The following tables list the members exposed by the SetDataStoreValueAction type.

Public Constructors

  Name Description
SetDataStoreValueAction Initializes a new instance of the ChangePropertyAction class.

Top

Public Fields

  Name Description
public fieldstatic DurationProperty  (Inherited from ChangePropertyAction)
public fieldstatic IncrementProperty  (Inherited from ChangePropertyAction)
public fieldstatic IsEnabledProperty  (Inherited from TriggerAction)
public fieldstatic PropertyNameProperty  (Inherited from ChangePropertyAction)
public fieldstatic TargetNameProperty  (Inherited from TargetedTriggerAction)
public fieldstatic TargetObjectProperty  (Inherited from TargetedTriggerAction)
public fieldstatic ValueProperty  (Inherited from ChangePropertyAction)

Top

Public Properties

(see also Protected Properties)

  Name Description
public property CanFreeze  (Inherited from Freezable)
public property DependencyObjectType  (Inherited from DependencyObject)
public property Dispatcher  (Inherited from DispatcherObject)
public property Duration  Gets or sets the duration of the animation that will occur when the ChangePropertyAction is invoked. This is a dependency property. If the duration is unset, no animation will be applied.  (Inherited from ChangePropertyAction)
public property HasAnimatedProperties  (Inherited from Animatable)
public property Increment  Increment by Value if true; otherwise, set the value directly. If the property cannot be incremented, it will instead try to set the value directly.  (Inherited from ChangePropertyAction)
public property IsEnabled  Gets or sets a value indicating whether this action will run when invoked. This is a dependency property.  (Inherited from TriggerAction)
public property IsFrozen  (Inherited from Freezable)
public property IsSealed  (Inherited from DependencyObject)
public property PropertyName  Gets or sets the name of the property to change. This is a dependency property.  (Inherited from ChangePropertyAction)
public property TargetName  Gets or sets the name of the object this action targets. If Target is set, this property is ignored. If Target is not set and TargetName is not set or cannot be resolved, the target will default to the AssociatedObject. This is a dependency property.  (Inherited from TargetedTriggerAction)
public property TargetObject  Gets or sets the target object. If TargetObject is not set, the target will look for the object specified by TargetName. If an element referred to by TargetName cannot be found, the target will default to the AssociatedObject. This is a dependency property.  (Inherited from TargetedTriggerAction)
public property Value  Gets or sets the value to set. This is a dependency property.  (Inherited from ChangePropertyAction)

Top

Protected Properties

  Name Description
protected property AssociatedObject  Gets the object to which this action is attached.  (Inherited from TriggerAction)
protected property AssociatedObjectTypeConstraint  Gets the associated object type constraint.  (Inherited from TargetedTriggerAction)
protected property Target  Gets the target object. If TargetName is not set or cannot be resolved, defaults to the AssociatedObject.  (Inherited from TargetedTriggerAction)
protected property TargetTypeConstraint  Gets the target type constraint.  (Inherited from TargetedTriggerAction)

Top

Public Methods

(see also Protected Methods)

  Name Description
public method ApplyAnimationClock  Overloaded. (Inherited from Animatable)
public method Attach  (Inherited from TriggerAction)
public method BeginAnimation  Overloaded. (Inherited from Animatable)
public method CheckAccess  (Inherited from DispatcherObject)
public method ClearValue  Overloaded. (Inherited from DependencyObject)
public method Clone  (Inherited from Animatable)
public method CloneCurrentValue  (Inherited from Freezable)
public method CoerceValue  (Inherited from DependencyObject)
public method Detach  Detaches this instance from its associated object.  (Inherited from TriggerAction)
public method Equals  Overloaded. (Inherited from DependencyObject)
public method Freeze  Overloaded. (Inherited from Freezable)
public method GetAnimationBaseValue  (Inherited from Animatable)
public method GetAsFrozen  (Inherited from Freezable)
public method GetCurrentValueAsFrozen  (Inherited from Freezable)
public method GetHashCode  (Inherited from DependencyObject)
public method GetLocalValueEnumerator  (Inherited from DependencyObject)
public method GetType  (Inherited from Object)
public method GetValue  (Inherited from DependencyObject)
public method InvalidateProperty  (Inherited from DependencyObject)
public method ReadLocalValue  (Inherited from DependencyObject)
public methodstatic ReferenceEquals  (Inherited from Object)
public method SetCurrentValue  (Inherited from DependencyObject)
public method SetValue  Overloaded. (Inherited from DependencyObject)
public methodstatic ShouldSerializeStoredWeakReference  (Inherited from Animatable)
public method ToString  (Inherited from Object)
public method VerifyAccess  (Inherited from DispatcherObject)

Top

Protected Methods

  Name Description
protected method CloneCore  (Inherited from Freezable)
protected method CloneCurrentValueCore  (Inherited from Freezable)
protected method CreateInstance  (Inherited from Freezable)
protected method CreateInstanceCore  When implemented in a derived class, creates a new instance of the Freezable derived class.  (Inherited from TriggerAction)
protected method Finalize  (Inherited from Object)
protected methodstatic Freeze  Overloaded. (Inherited from Freezable)
protected method FreezeCore  (Inherited from Animatable)
protected method GetAsFrozenCore  (Inherited from Freezable)
protected method GetCurrentValueAsFrozenCore  (Inherited from Freezable)
protected method Invoke  (Inherited from ChangePropertyAction)
protected method MemberwiseClone  (Inherited from Object)
protected method OnAttached  Called after the action is attached to an AssociatedObject.  (Inherited from TargetedTriggerAction)
protected method OnChanged  (Inherited from Freezable)
protected method OnDetaching  Called when the action is being detached from its AssociatedObject, but before it has actually occurred.  (Inherited from TargetedTriggerAction)
protected method OnFreezablePropertyChanged  Overloaded. (Inherited from Freezable)
protected method OnPropertyChanged  (Inherited from Freezable)
protected method OnTargetChanged  Called when the target property changes.  (Inherited from TargetedTriggerAction)
protected method ReadPreamble  (Inherited from Freezable)
protected method ShouldSerializeProperty  (Inherited from DependencyObject)
protected method WritePostscript  (Inherited from Freezable)
protected method WritePreamble  (Inherited from Freezable)

Top

Public Events

  Name Description
public event Changed  (Inherited from Freezable)

Top

Explicit Interface Implementations

  Name Description
System.Windows.Interactivity.IAttachedObject.AssociatedObject  Gets the object to which this action is attached.  (Inherited from TriggerAction)

Top

See Also

Reference

SetDataStoreValueAction Class
Microsoft.Expression.Interactivity.Core Namespace