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
為 null 參考 (在 Visual Basic 中為 Nothing
)。
這個方法在 SetValue 覆寫實作內部很有用。 一般而言,SetValue 覆寫程式碼會先進行一些自訂邏輯,再呼叫 SetValueBase 方法。
對於設定 SetValue 覆寫,PropertyMetadata 可用於 DependencyProperty、Register 或 RegisterAttached 呼叫。
產品 | 版本 |
---|---|
.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, 4.8.1 |