Поделиться через


DataViewBrowseObject - класс

Представляет динамический объект для представления узла в иерархии представления данных.

Иерархия наследования

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 (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Data.Framework - пространство имен