次の方法で共有


DependencyObject.SetValueBase(DependencyProperty, Object) メソッド

定義

DependencyProperty を省略して、Object の値を指定した SetValue(DependencyProperty, Object) に設定します。

public:
 void SetValueBase(System::Workflow::ComponentModel::DependencyProperty ^ dependencyProperty, System::Object ^ value);
public void SetValueBase (System.Workflow.ComponentModel.DependencyProperty dependencyProperty, object value);
member this.SetValueBase : System.Workflow.ComponentModel.DependencyProperty * obj -> unit
Public Sub SetValueBase (dependencyProperty As DependencyProperty, value As Object)

パラメーター

dependencyProperty
DependencyProperty

DependencyProperty に設定する Object

value
Object

Object の値になる DependencyProperty

例外

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

注釈

このメソッドは、SetValue オーバーライドの実装に有用です。 通常、SetValue オーバーライド コードでは、SetValueBase メソッドを呼び出す前になんらかのカスタム ロジックを実行します。

SetValue オーバーライドを設定する場合、PropertyMetadataDependencyPropertyRegister の各呼び出しで RegisterAttached を使用できます。

適用対象