DependencyObject.SetValueBase(DependencyProperty, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 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是空引用(Visual Basic 中的 Nothing)。
注解
此方法在重写实现中 SetValue 非常有用。 通常, SetValue 重写代码会在调用 SetValueBase 该方法之前执行一些自定义逻辑。
若要设置SetValue替代,PropertyMetadata可以在调用中使用DependencyProperty或RegisterRegisterAttached调用。