DependencyObject.SetValueBase(DependencyProperty, Object) Metoda

Definicja

Ustawia wartość DependencyProperty na określoną Object, pomijając 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)

Parametry

dependencyProperty
DependencyProperty

Wartość DependencyProperty , która ma zostać ustawiona na Objectwartość .

value
Object

Wartość Object , która staje się wartością DependencyProperty.

Wyjątki

dependencyProperty jest odwołaniem o wartości null (Nothing w Visual Basic).

Uwagi

Ta metoda jest przydatna wewnątrz implementacji SetValue zastąpienia. Zazwyczaj przesłonięć SetValue kod wykonuje pewną logikę niestandardową SetValueBase przed wywołaniem metody .

W przypadku ustawienia przesłonięcia SetValuePropertyMetadata można użyć w wywołaniach DependencyProperty, Registerlub RegisterAttached .

Dotyczy