PropertyMetadata 类

定义

注意

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

表示依赖属性的行为。

public ref class PropertyMetadata
public class PropertyMetadata
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class PropertyMetadata
type PropertyMetadata = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type PropertyMetadata = class
Public Class PropertyMetadata
继承
PropertyMetadata
属性

注解

注释

此材料讨论已过时的类型和命名空间。 有关详细信息,请参阅 Windows Workflow Foundation 4.50 中的 Deprecated Types。

构造函数

名称 说明
PropertyMetadata()
已过时.

初始化 PropertyMetadata 类的新实例。

PropertyMetadata(Attribute[])
已过时.

使用属性数组初始化类的新实例 PropertyMetadata

PropertyMetadata(DependencyPropertyOptions, Attribute[])
已过时.

使用DependencyPropertyOptions枚举值和属性数组初始化类的新实例PropertyMetadata

PropertyMetadata(DependencyPropertyOptions)
已过时.

使用DependencyPropertyOptions枚举值初始化类的新实例PropertyMetadata

PropertyMetadata(Object, Attribute[])
已过时.

使用默认属性值和属性数组初始化类的新实例 PropertyMetadata

PropertyMetadata(Object, DependencyPropertyOptions, Attribute[])
已过时.

使用默认属性值、DependencyPropertyOptions枚举值和属性数组初始化类的新实例PropertyMetadata

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride, Attribute[])
已过时.

使用默认属性值、DependencyPropertyOptions枚举值、重写与依赖属性关联的委托SetValueGetValue和逻辑以及属性数组初始化类的新实例PropertyMetadata

PropertyMetadata(Object, DependencyPropertyOptions, GetValueOverride, SetValueOverride)
已过时.

使用默认属性值、DependencyPropertyOptions枚举值和委托初始化类的新实例PropertyMetadata,以重写GetValue与依赖属性关联的和SetValue逻辑。

PropertyMetadata(Object, DependencyPropertyOptions)
已过时.

使用默认属性值和DependencyPropertyOptions枚举值初始化类的新实例PropertyMetadata

PropertyMetadata(Object)
已过时.

使用默认属性值初始化类的新实例 PropertyMetadata

属性

名称 说明
DefaultValue
已过时.

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

GetValueOverride
已过时.

获取或设置回调 GetValueOverride ,该回调在调用方法时 GetValue(DependencyProperty) 立即调用。

IsMetaProperty
已过时.

获取一个值,该值指示是否 Options 设置为 Metadata

IsNonSerialized
已过时.

获取一个值,该值指示是否 Options 设置为 NonSerialized

IsReadOnly
已过时.

获取一个值,该值指示是否 Options 设置为 ReadOnly.

IsSealed
已过时.

获取一个值,该值指示 PropertyMetadata 是否已应用于导致不可变状态的属性。

Options
已过时.

获取或设置表示与此关联的PropertyMetadata选项设置DependencyProperty的属性。

SetValueOverride
已过时.

获取或设置回调 SetValueOverride ,该回调在调用方法时 SetValue(DependencyProperty, Object) 立即调用。

方法

名称 说明
Equals(Object)
已过时.

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

(继承自 Object)
GetAttributes()
已过时.

检索包含所有属性的数组。

GetAttributes(Type)
已过时.

接收一个类型 Attribute 数组,该数组包含类型等于 attributeType的那些属性。

GetHashCode()
已过时.

用作默认哈希函数。

(继承自 Object)
GetType()
已过时.

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()
已过时.

创建当前 Object的浅表副本。

(继承自 Object)
OnApply(DependencyProperty, Type)
已过时.

当这 PropertyMetadata 应用于依赖属性时,提供处理。

ToString()
已过时.

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

(继承自 Object)

适用于