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
является неопределенной ссылкой (Nothing
в Visual Basic).
Комментарии
Этот метод полезен при реализации переопределения метода SetValue. Обычно код переопределения SetValue выполняет определенную настраиваемую логику перед вызовом метода SetValueBase.
Для переопределения метода SetValue можно использовать объект PropertyMetadata при вызове DependencyProperty, Register или RegisterAttached.