Partilhar 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

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 de objeto de DataViewBrowseObject .
Método público DataViewBrowseObject(Object) Inicializa uma nova instância de 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 para o objeto é baseado.

Superior

Métodos

  Nome Descrição
Método público Equals Determines whether the specified object is equal to the current object. (Herdado de Object.)
Método protegido Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.)
Método público GetAttributes Retorna uma coleção de atributos para atual para o objeto.
Método público GetClassName Retorna o nome da classe para atual para o objeto.
Método público GetComponentName Retorna o nome componente atual para o objeto.
Método público GetConverter Recupera um conversor de tipos para atual para o objeto.
Método público GetDefaultEvent Recupera o evento padrão para atual para o objeto.
Método público GetDefaultProperty Recupera a propriedade padrão para atual para o objeto.
Método público GetEditor Recupera um editor para o tipo base especificado e para atual ao objeto.
Método público GetEvents() Recupera uma coleção de EventDescriptorCollection de eventos para atual para o objeto.
Método público GetEvents(array<Attribute[]) Recupera uma coleção de EventDescriptorCollection de eventos que correspondem aos atributos especificados para atual para o objeto.
Método público GetHashCode Serves as the default hash function. (Herdado de Object.)
Método público GetProperties() Recupera uma coleção de PropertyDescriptorCollection propriedades para a atual para o objeto.
Método público GetProperties(array<Attribute[]) Recupera uma coleção de PropertyDescriptorCollection propriedades que correspondem aos atributos especificados para atual para o objeto.
Método público GetPropertyOwner Retorna um objeto que contém a propriedade descrita pelo descritor especificado da propriedade.
Método público GetType Gets the Type of the current instance. (Herdado de Object.)
Método protegido MemberwiseClone Creates a shallow copy of the current Object. (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 atual para o objeto.
Método público SetAttributes Defina os atributos para atual para o objeto.
Método público SetClassName Define o nome de classe para atual para o objeto.
Método público SetComponentName Define o nome componente para atual para o objeto.
Método público SetConverter Define o conversor de tipos para atual para o objeto.
Método público SetDefaultEvent Defina o evento padrão para atual para o objeto.
Método público SetDefaultProperty Defina a propriedade padrão para atual para o objeto.
Método público SetEditor Coloca ou remove o editor para atual para o objeto.
Método público SetEvents Defina os eventos especificados para atual para o objeto.
Método público SetProperties Defina as propriedades especificadas para atual para o objeto.
Método público ToString Returns a string that represents the current object. (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 de 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 da 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