DependencyObject.SetValueBase(DependencyProperty, Object) Metoda

Definicja

Ustawia wartość DependencyProperty elementu na określony Objectelement , pomijając SetValue(DependencyProperty, Object)wartość .

C#
public void SetValueBase (System.Workflow.ComponentModel.DependencyProperty dependencyProperty, object value);

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

dependencyPropertyjest odwołaniem o wartości null (Nothingw Visual Basic).

Uwagi

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

W przypadku ustawiania SetValue przesłonięcia PropertyMetadata można użyć w DependencyPropertywywołaniach , Registerlub RegisterAttached .

Dotyczy

Produkt Wersje
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8