PropertyMetadata.OnApply(DependencyProperty, Type) 方法

定义

当此元数据应用于属性时调用,该属性指示正在密封元数据。

protected:
 virtual void OnApply(System::Windows::DependencyProperty ^ dp, Type ^ targetType);
protected virtual void OnApply(System.Windows.DependencyProperty dp, Type targetType);
abstract member OnApply : System.Windows.DependencyProperty * Type -> unit
override this.OnApply : System.Windows.DependencyProperty * Type -> unit
Protected Overridable Sub OnApply (dp As DependencyProperty, targetType As Type)

参数

dp
DependencyProperty

已向其应用元数据的依赖属性。

targetType
Type

如果这是特定于类型的元数据,则与此元数据关联的类型。 如果这是默认元数据,则此值为 null 引用。

注解

子类应确保子类的数据结构 PropertyMetadata 的任何可变性应在调用后 OnApply 标记为不可变。 将元数据应用于属性系统操作(注册、添加所有者、重写元数据)后,将调用此方法。

适用于