次の方法で共有


DependencyObject.GetValueBase(DependencyProperty) メソッド

定義

DependencyProperty のバインドされたオブジェクトにアクセスできるようにし、GetValue(DependencyProperty) オーバーライドを省略します。

public:
 System::Object ^ GetValueBase(System::Workflow::ComponentModel::DependencyProperty ^ dependencyProperty);
public object GetValueBase (System.Workflow.ComponentModel.DependencyProperty dependencyProperty);
member this.GetValueBase : System.Workflow.ComponentModel.DependencyProperty -> obj
Public Function GetValueBase (dependencyProperty As DependencyProperty) As Object

パラメーター

dependencyProperty
DependencyProperty

値を取得する DependencyProperty

戻り値

Object

DependencyProperty の、バインドされたオブジェクト。 これはオーバーライドされた GetValue(DependencyProperty) をバイパスします。

例外

dependencyProperty が null 参照 (Visual Basic の場合は Nothing) です。

注釈

このメソッドは、GetValue オーバーライドの実装に有用です。 通常、GetValue をオーバーライドするコードでは、GetValueBase を呼び出してから追加の処理を行います。

オーバーライドを実装する GetValue 場合は、 PropertyMetadata 呼び出しで Register/RegisterAttached 使用できます。

適用対象