DataViewBrowseObject (Clase)

Representa un objeto dinámico de exploración para un nodo en una jerarquía de la vista de datos.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.VisualStudio.Data.Framework
Ensamblado:  Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)

Sintaxis

'Declaración
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

El tipo DataViewBrowseObject expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público DataViewBrowseObject() Inicializa una nueva instancia del objeto DataViewBrowseObject.
Método público DataViewBrowseObject(Object) Inicializa una nueva instancia del objeto de DataViewBrowseObject con el objeto base de examen.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública BaseBrowseObject Obtiene el objeto base de exploración en el que se basa este objeto de examen.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetAttributes Devuelve una colección de atributos para el objeto actual de examen.
Método público GetClassName Recupera el nombre de clase del objeto actual de examen.
Método público GetComponentName Recupera el nombre del objeto actual de examen.
Método público GetConverter Recupera un convertidor de tipos para el objeto actual de examen.
Método público GetDefaultEvent Recupera el evento predeterminado para el objeto actual de examen.
Método público GetDefaultProperty Recupera la propiedad predeterminada del objeto actual de examen.
Método público GetEditor Recupera un editor para el tipo base especificado y para el objeto actual de examen.
Método público GetEvents() Recupera una colección de EventDescriptorCollection de eventos para el objeto actual de examen.
Método público GetEvents(array<Attribute[]) Recupera una colección de EventDescriptorCollection de eventos que coinciden con los atributos especificados para el objeto actual de examen.
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetProperties() Recupera una colección de PropertyDescriptorCollection de propiedades para el objeto actual de examen.
Método público GetProperties(array<Attribute[]) Recupera una colección de PropertyDescriptorCollection de propiedades que coinciden con los atributos especificados para el objeto actual de examen.
Método público GetPropertyOwner Devuelve un objeto que contiene la propiedad que describe el descriptor de propiedades especificado.
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público RemoveAttributes Quita los atributos especificados por sus identificadores de tipo.
Método público RemoveProperties Quita todas las propiedades especificadas del objeto actual de examen.
Método público SetAttributes Establece atributos para el objeto actual de examen.
Método público SetClassName Establece el nombre de clase para el objeto actual de examen.
Método público SetComponentName Establece el nombre de componente para el objeto actual de examen.
Método público SetConverter Establece el convertidor de tipos para el objeto actual de examen.
Método público SetDefaultEvent Establece el evento predeterminado para el objeto actual de examen.
Método público SetDefaultProperty Establece la propiedad predeterminada del objeto actual de examen.
Método público SetEditor Establece o quita el editor para el objeto actual de examen.
Método público SetEvents Establece los eventos especificados para el objeto actual de examen.
Método público SetProperties Establece las propiedades especificadas para el objeto actual de examen.
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Implementaciones explícitas de interfaces

  Nombre Descripción
Implementación explícita de interfacesMétodo privado IReflect.GetField Recupera el campo que coincida con las restricciones de enlace especificadas para el tipo de la instancia actual.
Implementación explícita de interfacesMétodo privado IReflect.GetFields Recupera todos los campos definidos para el tipo de la instancia actual que coinciden con las restricciones de enlace especificadas.
Implementación explícita de interfacesMétodo privado IReflect.GetMember Recupera los miembros públicos especificados que coincidan con las restricciones de enlace especificadas para el tipo de la instancia actual.
Implementación explícita de interfacesMétodo privado IReflect.GetMembers Recupera todos los miembros que coincidan con las restricciones de enlace especificadas para el tipo de la instancia actual.
Implementación explícita de interfacesMétodo privado IReflect.GetMethod(String, BindingFlags) Recupera el método especificado que satisface las restricciones de enlace especificadas para el tipo de la instancia actual.
Implementación explícita de interfacesMétodo privado IReflect.GetMethod(String, BindingFlags, Binder, array<Type[], array<ParameterModifier[]) Recupera el método especificado cuyos parámetros la coincidencia el argumento especificado escribe y los modificadores, mediante las restricciones de enlace especificadas para el tipo de la instancia actual.
Implementación explícita de interfacesMétodo privado IReflect.GetMethods Recupera todos los métodos definidos para el tipo de la instancia actual, con las restricciones de enlace especificadas.
Implementación explícita de interfacesMétodo privado IReflect.GetProperties Recupera todas las propiedades del tipo de la instancia actual, con las restricciones de enlace especificadas.
Implementación explícita de interfacesMétodo privado IReflect.GetProperty(String, BindingFlags) Recupera la propiedad especificada para el tipo de la instancia actual, con las restricciones de enlace especificadas.
Implementación explícita de interfacesMétodo privado IReflect.GetProperty(String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier[]) Recupera la propiedad pública especificada cuyos parámetros la coincidencia el argumento especificado escribe y los modificadores para el tipo de la instancia actual, con las restricciones de enlace especificadas.
Implementación explícita de interfacesMétodo privado IReflect.InvokeMember Invoca el miembro especificado mediante las restricciones de enlace especificadas y haciendo corresponder la lista de argumentos, los modificadores, y la referencia cultural especificados.
Implementación explícita de interfacesPropiedad privada IReflect.UnderlyingSystemType Obtiene el tipo subyacente del objeto actual de examen.

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.Data.Framework (Espacio de nombres)