表示一个节点的动态属性在数据视图层次结构。
继承层次结构
Object
MemberDescriptor
PropertyDescriptor
Microsoft.VisualStudio.Data.Framework.DataViewPropertyDescriptor
命名空间: Microsoft.VisualStudio.Data.Framework
程序集: Microsoft.VisualStudio.Data.Framework(在 Microsoft.VisualStudio.Data.Framework.dll 中)
语法
声明
Public Class DataViewPropertyDescriptor _
Inherits PropertyDescriptor
public class DataViewPropertyDescriptor : PropertyDescriptor
public ref class DataViewPropertyDescriptor : public PropertyDescriptor
type DataViewPropertyDescriptor =
class
inherit PropertyDescriptor
end
public class DataViewPropertyDescriptor extends PropertyDescriptor
DataViewPropertyDescriptor 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
DataViewPropertyDescriptor(PropertyDescriptor) | 初始化 DataViewPropertyDescriptor 选件类的新实例使用属性说明符的对象。 |
![]() |
DataViewPropertyDescriptor(String) | 初始化 DataViewPropertyDescriptor 选件类的新实例与属性名称的。 |
![]() |
DataViewPropertyDescriptor(PropertyDescriptor, array<Attribute[]) | 初始化 DataViewPropertyDescriptor 选件和类的新实例使用属性说明符对象的属性。 |
![]() |
DataViewPropertyDescriptor(String, array<Attribute[]) | 初始化 DataViewPropertyDescriptor 选件类的新实例与属性名称和属性。 |
![]() |
DataViewPropertyDescriptor(String, String) | 初始化 DataViewPropertyDescriptor 选件类的新实例与属性名和属性显示名称的。 |
![]() |
DataViewPropertyDescriptor(String, String, String) | 初始化 DataViewPropertyDescriptor 选件类的新实例与属性的名称、显示名称和类名称的。 |
![]() |
DataViewPropertyDescriptor(String, String, String, String) | 初始化 DataViewPropertyDescriptor 选件类的新实例与属性名称,属性名称用于显示目的,类别名称和说明的另一个版本。 |
![]() |
DataViewPropertyDescriptor(String, String, String, String, Boolean) | 初始化 DataViewPropertyDescriptor 选件类的新实例与属性名称,属性名称用于显示目的,类别名称和说明的另一个版本。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
AttributeArray | 获取或设置特性数组。 (继承自 MemberDescriptor。) |
![]() |
Attributes | 获取特性的集合与当前属性说明符。 (重写 MemberDescriptor.Attributes。) |
![]() |
Category | 从当前属性说明符的 CategoryAttribute 获取类别。 (重写 MemberDescriptor.Category。) |
![]() |
ComponentType | 获取属性绑定元素的类型。 (重写 PropertyDescriptor.ComponentType。) |
![]() |
Converter | 获取当前属性说明符的类型转换器。 (重写 PropertyDescriptor.Converter。) |
![]() |
Description | 从当前属性说明符的 DescriptionAttribute 获取声明中。 (重写 MemberDescriptor.Description。) |
![]() |
DesignTimeOnly | 获取是否只能在设计时设置该成员,如 DesignOnlyAttribute 中所指定的。 (继承自 MemberDescriptor。) |
![]() |
DisplayName | 获取可以显示在窗口(如“属性”窗口)中的名称。 (继承自 MemberDescriptor。) |
![]() |
IsBrowsable | 获取一个指示该成员是否可浏览的值,如 BrowsableAttribute 中所指定的。 (继承自 MemberDescriptor。) |
![]() |
IsLocalizable | 获取指示是否应该本地化该属性的值,如 LocalizableAttribute 中所指定的值。 (继承自 PropertyDescriptor。) |
![]() |
IsReadOnly | 获取一个指示当前属性说明符是否的值是只读的。 (重写 PropertyDescriptor.IsReadOnly。) |
![]() |
Name | 获取属性名称。 (重写 MemberDescriptor.Name。) |
![]() |
NameHashCode | 获取属性名称的哈希代码。 (重写 MemberDescriptor.NameHashCode。) |
![]() |
PropertyType | 获取属性的类型。 (重写 PropertyDescriptor.PropertyType。) |
![]() |
SerializationVisibility | 获取指示是否应该序列化该属性的值,如 DesignerSerializationVisibilityAttribute 中所指定的值。 (继承自 PropertyDescriptor。) |
![]() |
SupportsChangeEvents | 获取一个值,该值指示此属性的值更改通知是否源自属性说明符的外部。 (继承自 PropertyDescriptor。) |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
AddValueChanged | 使其他对象在此属性更改时能得到通知。 (继承自 PropertyDescriptor。) |
![]() |
CanResetValue | 指示属性的值是否可以对指定的元素会重新设置。 (重写 PropertyDescriptor.CanResetValue(Object)。) |
![]() |
CreateAttributeCollection | 使用传递到构造函数的特性数组创建特性的集合。 (继承自 MemberDescriptor。) |
![]() |
CreateInstance | 创建指定类型的实例。 (继承自 PropertyDescriptor。) |
![]() |
Equals | 将此对象与另一个对象进行比较,看看它们是否相等。 (继承自 PropertyDescriptor。) |
![]() |
FillAttributes | 将 PropertyDescriptor 的特性添加到父类中的指定特性列表中。 (继承自 PropertyDescriptor。) |
![]() |
Finalize | 在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。 (继承自 Object。) |
![]() |
GetChildProperties | 返回默认的 PropertyDescriptorCollection。 (继承自 PropertyDescriptor。) |
![]() |
GetChildProperties(Attribute) | 通过将指定的特性数组用作筛选器,返回 PropertyDescriptorCollection。 (继承自 PropertyDescriptor。) |
![]() |
GetChildProperties(Object) | 返回给定对象的 PropertyDescriptorCollection。 (继承自 PropertyDescriptor。) |
![]() |
GetChildProperties(Object, array<Attribute[]) | 返回给定元素的 PropertyDescriptorCollection,则使用指定的属性作为筛选器。 (重写 PropertyDescriptor.GetChildProperties(Object, Attribute)。) |
![]() |
GetEditor | 获取指定类型的编辑器。 (继承自 PropertyDescriptor。) |
![]() |
GetHashCode | 返回该对象的哈希代码。 (继承自 PropertyDescriptor。) |
![]() |
GetInvocationTarget | 此方法返回应在成员调用期间使用的对象。 (继承自 PropertyDescriptor。) |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
GetTypeFromName | 返回使用其名称的类型。 (继承自 PropertyDescriptor。) |
![]() |
GetValue | 获取指定元素的当前属性值。 (重写 PropertyDescriptor.GetValue(Object)。) |
![]() |
GetValueChangedHandler | 检索特定组件的 ValueChanged 事件处理程序的当前集合。 (继承自 PropertyDescriptor。) |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() |
OnValueChanged | 引发已实现的 ValueChanged 事件。 (继承自 PropertyDescriptor。) |
![]() |
RemoveValueChanged | 使其他对象在此属性更改时能得到通知。 (继承自 PropertyDescriptor。) |
![]() |
ResetValue | 重置该指定元素的属性值设置为默认值。 (重写 PropertyDescriptor.ResetValue(Object)。) |
![]() |
SetAttribute | 将指定的属性到此属性的特性列表。 |
![]() |
SetAttributes | 将指定的属性到此属性的特性列表。 |
![]() |
SetCategory | 使用指定的类别值,设置类别,属性。 |
![]() |
SetComponentType | 设置组件类型为指定的类型。 |
![]() |
SetConverterType(String) | 添加 TypeConverterAttribute,使用指定的类型名称用作属性说明符的数据转换器。 |
![]() |
SetConverterType(Type) | 添加 TypeConverterAttribute,使用指定的类型为属性说明符的数据转换器。 |
![]() |
SetDescription | 使用指定的声明值,设置声明属性。 |
![]() |
SetDisplayName | 使用指定的显示名称值,设置显示名称,属性。 |
![]() |
SetIsBrowsable | 添加 BrowsableAttribute 具有指定的指定 Boolean 值对应属性是否能修改在"属性"窗口中的设计时。 |
![]() |
SetIsLocalizable | 添加 LocalizableAttribute 具有指定的指定 Boolean 值对应是否应本地化属性。 |
![]() |
SetIsReadOnly | 添加 ReadOnlyAttribute 具有指定的指定 Boolean 值对应属性是否为只读。 |
![]() |
SetName | 设置属性名称。 |
![]() |
SetPropertyType | 设置属性类型为指定的类型。 |
![]() |
SetValue | 将指定元素的属性值为新值。 (重写 PropertyDescriptor.SetValue(Object, Object)。) |
![]() |
ShouldSerializeValue | 指示是否序列化该指定元素的属性值。 (重写 PropertyDescriptor.ShouldSerializeValue(Object)。) |
![]() |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。