Compartilhar via


Classe DataViewBrowseObject

Representa um dinâmico para o objeto para um nó em uma hierarquia do modo de exibição de dados.

Hierarquia de herança

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

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)

Sintaxe

'Declaração
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

O tipo DataViewBrowseObject expõe os membros a seguir.

Construtores

  Nome Descrição
Método público DataViewBrowseObject() Inicializa uma nova instância do objeto de DataViewBrowseObject .
Método público DataViewBrowseObject(Object) Inicializa uma nova instância do objeto de DataViewBrowseObject com a base para o objeto.

Superior

Propriedades

  Nome Descrição
Propriedade pública BaseBrowseObject Obtém a base para o objeto no qual isso procurar o objeto é baseado.

Superior

Métodos

  Nome Descrição
Método público Equals determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público GetAttributes Retorna uma coleção de atributos para a atual para o objeto.
Método público GetClassName Recupera o nome da classe para a atual para o objeto.
Método público GetComponentName Retorna o nome componente do atual para o objeto.
Método público GetConverter Recupera um conversor de tipos para a atual para o objeto.
Método público GetDefaultEvent Recupera o evento padrão para a atual para o objeto.
Método público GetDefaultProperty Recupera a propriedade padrão para a atual para o objeto.
Método público GetEditor Recupera um editor para o tipo base especificado para a atual e procurar o objeto.
Método público GetEvents() Retorna uma coleção de EventDescriptorCollection de eventos para a atual para o objeto.
Método público GetEvents(array<Attribute[]) Retorna uma coleção de EventDescriptorCollection de eventos que correspondem aos atributos especificados para a atual para o objeto.
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetProperties() Retorna uma coleção de PropertyDescriptorCollection propriedades para a atual para o objeto.
Método público GetProperties(array<Attribute[]) Retorna uma coleção de PropertyDescriptorCollection propriedades que correspondem aos atributos especificados para a atual para o objeto.
Método público GetPropertyOwner Retorna um objeto que contém a propriedade descrita pelo descritor especificado na propriedade.
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público RemoveAttributes Remove os atributos especificados por seus identificadores de tipo.
Método público RemoveProperties Remove todas as propriedades especificadas do atual para o objeto.
Método público SetAttributes Defina os atributos para a atual para o objeto.
Método público SetClassName Define o nome da classe para a atual para o objeto.
Método público SetComponentName Define o nome componente para a atual para o objeto.
Método público SetConverter Define o conversor de tipos para a atual para o objeto.
Método público SetDefaultEvent Defina o evento padrão para a atual para o objeto.
Método público SetDefaultProperty Defina a propriedade padrão para a atual para o objeto.
Método público SetEditor Coloca ou remove o editor para a atual para o objeto.
Método público SetEvents Defina os eventos especificados para a atual para o objeto.
Método público SetProperties Defina as propriedades especificadas para a atual para o objeto.
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IReflect.GetField Recupera o campo correspondente as restrições de associação especificadas para o tipo da instância atual.
Implementação explícita da interfaceMétodo particular IReflect.GetFields Recupera todos os campos definidos para o tipo da instância atual que correspondem às restrições de associação especificadas.
Implementação explícita da interfaceMétodo particular IReflect.GetMember Recupera os membros públicos especificados que correspondem às restrições de associação especificadas para o tipo da instância atual.
Implementação explícita da interfaceMétodo particular IReflect.GetMembers Recupera todos os membros que correspondem às restrições de associação especificadas para o tipo da instância atual.
Implementação explícita da interfaceMétodo particular IReflect.GetMethod(String, BindingFlags) Recupera o método especificado correspondente as restrições de associação especificadas para o tipo da instância atual.
Implementação explícita da interfaceMétodo particular IReflect.GetMethod(String, BindingFlags, Binder, array<Type[], array<ParameterModifier[]) Recupera o método especificado cujos parâmetros correspondem aos tipos e os modificadores especificados do argumento, usando as restrições de associação especificadas para o tipo da instância atual.
Implementação explícita da interfaceMétodo particular IReflect.GetMethods Recupera todos os métodos definidos para o tipo da instância atual, usando as restrições de associação especificadas.
Implementação explícita da interfaceMétodo particular IReflect.GetProperties Recupera todas as propriedades para o tipo da instância atual, usando as restrições de associação especificadas.
Implementação explícita da interfaceMétodo particular IReflect.GetProperty(String, BindingFlags) Recupera a propriedade especificada para o tipo da instância atual, usando as restrições de associação especificadas.
Implementação explícita da interfaceMétodo particular IReflect.GetProperty(String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier[]) Recupera a propriedade pública especificada cujos parâmetros correspondem aos tipos e os modificadores especificados de argumento para o tipo da instância atual, usando as restrições de associação especificadas.
Implementação explícita da interfaceMétodo particular IReflect.InvokeMember Chama o membro especificado usando as restrições e a correspondência de associação especificadas a lista de argumentos, os modificadores, e a cultura especificados.
Implementação explícita da interfacePropriedade particular IReflect.UnderlyingSystemType Obtém o tipo subjacente do atual para o objeto.

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Data.Framework