UIPropertyMetadata 类

定义

为在核心级别具有呈现/用户界面影响的非框架属性提供属性元数据。

public ref class UIPropertyMetadata : System::Windows::PropertyMetadata
public class UIPropertyMetadata : System.Windows.PropertyMetadata
type UIPropertyMetadata = class
    inherit PropertyMetadata
Public Class UIPropertyMetadata
Inherits PropertyMetadata
继承
UIPropertyMetadata
派生

注解

FrameworkPropertyMetadata (派生自此类)是用于也具有呈现/用户界面影响的框架级属性的更常见的元数据类。

构造函数

名称 说明
UIPropertyMetadata()

初始化 UIPropertyMetadata 类的新实例。

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback, Boolean)

使用指定的默认值和回调以及用于禁用属性动画的布尔值初始化类的新实例 UIPropertyMetadata

UIPropertyMetadata(Object, PropertyChangedCallback, CoerceValueCallback)

使用指定的默认值和回调初始化类的新实例 UIPropertyMetadata

UIPropertyMetadata(Object, PropertyChangedCallback)

使用指定的 PropertyChanged 回调初始化类的新实例 UIPropertyMetadata

UIPropertyMetadata(Object)

使用属性的指定默认值初始化类的新实例 UIPropertyMetadata

UIPropertyMetadata(PropertyChangedCallback)

使用指定的 PropertyChanged 回调初始化类的新实例 UIPropertyMetadata

属性

名称 说明
CoerceValueCallback

获取或设置对此 CoerceValueCallback 元数据中指定的实现的引用。

(继承自 PropertyMetadata)
DefaultValue

获取或设置依赖属性的默认值。

(继承自 PropertyMetadata)
IsAnimationProhibited

获取或设置一个值,该值声明是否应在应用包含元数据实例的依赖属性上禁用动画。

IsSealed

获取一个值,该值确定元数据是否以某种方式应用于某个属性,从而生成该元数据实例的不可变状态。

(继承自 PropertyMetadata)
PropertyChangedCallback

获取或设置对此 PropertyChangedCallback 元数据中指定的实现的引用。

(继承自 PropertyMetadata)

方法

名称 说明
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
Merge(PropertyMetadata, DependencyProperty)

将此元数据与基本元数据合并。

(继承自 PropertyMetadata)
OnApply(DependencyProperty, Type)

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

(继承自 PropertyMetadata)
ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅