GraphNodeIdPropertyDescriptor 类
这是用于填充 PropertyGrid 的行与 XmlAttribute 信息和标签和描述的对应的本地化的字符串的自定义 PropertyDescriptor。
继承层次结构
Object
MemberDescriptor
PropertyDescriptor
Microsoft.VisualStudio.GraphModel.GraphNodeIdPropertyDescriptor
命名空间: Microsoft.VisualStudio.GraphModel
程序集: Microsoft.VisualStudio.GraphModel(在 Microsoft.VisualStudio.GraphModel.dll 中)
语法
声明
Public Class GraphNodeIdPropertyDescriptor _
Inherits PropertyDescriptor
public class GraphNodeIdPropertyDescriptor : PropertyDescriptor
public ref class GraphNodeIdPropertyDescriptor : public PropertyDescriptor
type GraphNodeIdPropertyDescriptor =
class
inherit PropertyDescriptor
end
public class GraphNodeIdPropertyDescriptor extends PropertyDescriptor
GraphNodeIdPropertyDescriptor 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
GraphNodeIdPropertyDescriptor | 构造函数。 |
页首
属性
名称 | 说明 | |
---|---|---|
AttributeArray | 获取或设置特性数组。 (继承自 MemberDescriptor。) | |
Attributes | 获取该成员的特性集合。 (继承自 MemberDescriptor。) | |
Category | 获取此属性的类别。 (重写 MemberDescriptor.Category。) | |
ComponentType | 获取该属性绑定到的组件的类型。 (重写 PropertyDescriptor.ComponentType。) | |
Converter | 获取该属性的类型转换器。 (重写 PropertyDescriptor.Converter。) | |
Description | 获取成员的说明,如 DescriptionAttribute 中所指定的。 (继承自 MemberDescriptor。) | |
DesignTimeOnly | 获取是否只能在设计时设置该成员,如 DesignOnlyAttribute 中所指定的。 (继承自 MemberDescriptor。) | |
DisplayName | 获取可以显示在窗口(如“属性”窗口)中的名称。 (继承自 MemberDescriptor。) | |
IsBrowsable | 获取一个指示该成员是否可浏览的值,如 BrowsableAttribute 中所指定的。 (继承自 MemberDescriptor。) | |
IsLocalizable | 获取指示是否应该本地化该属性的值,如 LocalizableAttribute 中所指定的值。 (重写 PropertyDescriptor.IsLocalizable。) | |
IsReadOnly | 获取指示该属性是否为只读的值。 (重写 PropertyDescriptor.IsReadOnly。) | |
Name | 获取此成员的名称。 (继承自 MemberDescriptor。) | |
NameHashCode | 获取此成员名称的哈希代码,如 GetHashCode 中所指定的。 (继承自 MemberDescriptor。) | |
PropertyType | 获取属性的类型。 (重写 PropertyDescriptor.PropertyType。) | |
SerializationVisibility | 获取指示是否应该序列化该属性的值,如 DesignerSerializationVisibilityAttribute 中所指定的值。 (继承自 PropertyDescriptor。) | |
SupportsChangeEvents | 获取一个值,该值指示此属性的值更改通知是否源自属性说明符的外部。 (重写 PropertyDescriptor.SupportsChangeEvents。) |
页首
方法
名称 | 说明 | |
---|---|---|
AddValueChanged | 使其他对象在此属性更改时能得到通知。 (继承自 PropertyDescriptor。) | |
CanResetValue | 返回重置对象是否会更改该对象的值。 (重写 PropertyDescriptor.CanResetValue(Object)。) | |
CreateAttributeCollection | 使用传递到构造函数的特性数组创建特性的集合。 (继承自 MemberDescriptor。) | |
CreateInstance | 创建指定类型的实例。 (继承自 PropertyDescriptor。) | |
Equals | 将此对象与另一个对象进行比较,看看它们是否相等。 (继承自 PropertyDescriptor。) | |
FillAttributes | 将 PropertyDescriptor 的特性添加到父类中的指定特性列表中。 (重写 PropertyDescriptor.FillAttributes(IList)。) | |
Finalize | 在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetChildProperties | 返回默认的 PropertyDescriptorCollection。 (继承自 PropertyDescriptor。) | |
GetChildProperties(Attribute) | 通过将指定的特性数组用作筛选器,返回 PropertyDescriptorCollection。 (继承自 PropertyDescriptor。) | |
GetChildProperties(Object) | 返回给定对象的 PropertyDescriptorCollection。 (继承自 PropertyDescriptor。) | |
GetChildProperties(Object, Attribute) | 通过将指定的特性数组用作筛选器,返回给定对象的 PropertyDescriptorCollection。 (继承自 PropertyDescriptor。) | |
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)。) | |
SetValue | 将组件的值设置为一个不同的值。 (重写 PropertyDescriptor.SetValue(Object, Object)。) | |
ShouldSerializeValue | 确定是否必须持久保存该属性的指定值。 (重写 PropertyDescriptor.ShouldSerializeValue(Object)。) | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。