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 标记为不可变。 在将元数据应用到属性系统操作 (注册、添加所有者、替代元数据) 后,将调用该操作。

适用于