Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
GetValueBase Method

DependencyObject.GetValueBase Method

Provides access to the bound object of a DependencyProperty and bypasses the GetValue override.

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

public Object GetValueBase(
	DependencyProperty dependencyProperty
)

Parameters

dependencyProperty
Type: System.Workflow.ComponentModel.DependencyProperty

The DependencyProperty to get the value of.

Return Value

Type: System.Object
The bound object of a DependencyProperty. This bypasses the GetValue override.

ExceptionCondition
ArgumentNullException

dependencyProperty is a null reference (Nothing in Visual Basic).

This method is useful inside the GetValue override implementation. Typically, the GetValue override code invokes the GetValueBase, and then adds additional code.

For implementing the GetValue override, PropertyMetadata can be used in Register/RegisterAttached calls.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0
Show:
© 2015 Microsoft