DataViewBrowseObject 类

表示动态浏览一个节点的对象在数据视图层次结构。

继承层次结构

System.Object
  Microsoft.VisualStudio.Data.Framework.DataViewBrowseObject

命名空间:  Microsoft.VisualStudio.Data.Framework
程序集:  Microsoft.VisualStudio.Data.Framework(在 Microsoft.VisualStudio.Data.Framework.dll 中)

语法

声明
Public Class DataViewBrowseObject _
    Implements ICustomTypeDescriptor, IReflect
public class DataViewBrowseObject : ICustomTypeDescriptor, 
    IReflect
public ref class DataViewBrowseObject : ICustomTypeDescriptor, 
    IReflect
type DataViewBrowseObject =  
    class
        interface ICustomTypeDescriptor
        interface IReflect
    end
public class DataViewBrowseObject implements ICustomTypeDescriptor, IReflect

DataViewBrowseObject 类型公开以下成员。

构造函数

  名称 说明
公共方法 DataViewBrowseObject() 初始化 DataViewBrowseObject 对象的新实例。
公共方法 DataViewBrowseObject(Object) 初始化 DataViewBrowseObject 对象的新实例与基础的浏览对象。

页首

属性

  名称 说明
公共属性 BaseBrowseObject 获取基础浏览到浏览对象基于的对象。

页首

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetAttributes 返回属性的集合当前的浏览对象。
公共方法 GetClassName 检索选件类的名称当前的浏览对象。
公共方法 GetComponentName 检索当前的组件名称浏览对象。
公共方法 GetConverter 检索当前的类型转换器浏览对象。
公共方法 GetDefaultEvent 检索当前的默认事件浏览对象。
公共方法 GetDefaultProperty 检索当前的默认属性浏览对象。
公共方法 GetEditor 检索具有指定的基类型的一个编辑器,并为当前浏览对象。
公共方法 GetEvents() 检索事件的 EventDescriptorCollection 集合当前的浏览对象。
公共方法 GetEvents(array<Attribute[]) 检索与当前的指定属性浏览对象事件的 EventDescriptorCollection 集合。
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetProperties() 检索属性的 PropertyDescriptorCollection 集合当前的浏览对象。
公共方法 GetProperties(array<Attribute[]) 检索与当前的指定属性浏览对象属性的 PropertyDescriptorCollection 集合。
公共方法 GetPropertyOwner 返回包含指定的属性描述符所描述的属性的对象。
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 RemoveAttributes 移除用户的类型指定属性的标识符。
公共方法 RemoveProperties 从当前对象中移除所有指定的属性浏览对象。
公共方法 SetAttributes 将当前的属性浏览对象。
公共方法 SetClassName 设置类别名称当前浏览对象。
公共方法 SetComponentName 设置组件名称当前浏览对象。
公共方法 SetConverter 将当前的类型转换器浏览对象。
公共方法 SetDefaultEvent 将当前的默认事件浏览对象。
公共方法 SetDefaultProperty 将当前的默认属性浏览对象。
公共方法 SetEditor 设置或移除当前的编辑浏览对象。
公共方法 SetEvents 将当前的指定事件浏览对象。
公共方法 SetProperties 将当前的指定的属性浏览对象。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

显式接口实现

  名称 说明
显式接口实现私有方法 IReflect.GetField 检索与当前实例的类型的指定约束的约束的字段。
显式接口实现私有方法 IReflect.GetFields 检索与指定的约束约束为当前实例的类型定义的所有字段。
显式接口实现私有方法 IReflect.GetMember 检索与当前实例的类型的指定约束的约束指定的公共成员。
显式接口实现私有方法 IReflect.GetMembers 检索与当前实例的类型的指定约束的约束的所有成员。
显式接口实现私有方法 IReflect.GetMethod(String, BindingFlags) 检索与当前实例的类型的指定约束的约束指定的方法。
显式接口实现私有方法 IReflect.GetMethod(String, BindingFlags, Binder, array<Type[], array<ParameterModifier[]) 检索参数与指定的参数类型和修饰符指定的方法,使用当前实例的类型的指定约束的约束。
显式接口实现私有方法 IReflect.GetMethods 检索为当前实例的类型定义的所有方法,该方法使用指定约束的约束。
显式接口实现私有方法 IReflect.GetProperties 使用指定的约束约束,检索当前实例的类型的任何属性。
显式接口实现私有方法 IReflect.GetProperty(String, BindingFlags) 使用指定的约束约束,检索当前实例的类型的指定属性。
显式接口实现私有方法 IReflect.GetProperty(String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier[]) 使用指定的约束约束,检索参数与指定的参数类型和修饰符当前实例的类型的指定公共属性。
显式接口实现私有方法 IReflect.InvokeMember 调用使用指定的约束的约束指定的成员,而与指定的参数列表,修饰符和区域性。
显式接口实现私有属性 IReflect.UnderlyingSystemType 获取当前的基础类型浏览对象。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.VisualStudio.Data.Framework 命名空间