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


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

См. также

Ссылки

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