This documentation is archived and is not being maintained.

SetValueOverride Delegate

Allows a custom override of the SetValue logic associated with a dependency property that is defined on a dependency object.

Namespace:  System.Workflow.ComponentModel
Assembly:  System.Workflow.ComponentModel (in System.Workflow.ComponentModel.dll)

public delegate void SetValueOverride(
	DependencyObject d,
	Object value


Type: System.Workflow.ComponentModel.DependencyObject
The DependencyProperty that targets the SetValue method.
Type: System.Object
The Object to set the value to.

The implementation of this delegate can be set to the SetValueOverride property of PropertyMetadata while calling Register or RegisterAttached.

.NET Framework

Supported in: 4, 3.5, 3.0

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.