DependencyObject.SetValueBase(DependencyProperty, Object) DependencyObject.SetValueBase(DependencyProperty, Object) DependencyObject.SetValueBase(DependencyProperty, Object) Method

定義

DependencyProperty を省略して、Object の値を指定した SetValue(DependencyProperty, Object) に設定します。Sets the value of the DependencyProperty to the specified Object, bypassing the 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

パラメーター

value
Object Object Object

Object の値になる DependencyPropertyThe Object that becomes the value of the DependencyProperty.

例外

dependencyProperty が null 参照 (Visual Basic の場合は Nothing) です。dependencyProperty is a null reference (Nothing in Visual Basic).

注釈

このメソッドは、SetValue オーバーライドの実装に有用です。This method is useful inside the SetValue override implementation. 通常、SetValue オーバーライド コードでは、SetValueBase メソッドを呼び出す前になんらかのカスタム ロジックを実行します。Typically, the SetValue override code would do some custom logic before calling the SetValueBase method.

SetValue オーバーライドを設定する場合、PropertyMetadataDependencyPropertyRegister の各呼び出しで RegisterAttached を使用できます。For setting a SetValue override, PropertyMetadata can be used in DependencyProperty, Register, or RegisterAttached calls.

適用対象