Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Clase MemberDescriptor

 

Publicado: octubre de 2016

Representa a un miembro de clase, como una propiedad o evento. Se trata de una clase base abstracta.

Espacio de nombres:   System.ComponentModel
Ensamblado:  System (en System.dll)


[ComVisibleAttribute(true)]
[HostProtectionAttribute(SecurityAction.LinkDemand, SharedState = true)]
public abstract class MemberDescriptor

NombreDescripción
System_CAPS_protmethodMemberDescriptor(MemberDescriptor)

Inicializa una nueva instancia de la clase MemberDescriptor con el objeto MemberDescriptor especificado.

System_CAPS_protmethodMemberDescriptor(MemberDescriptor, Attribute[])

Inicializa una nueva instancia de la MemberDescriptor clase con el nombre especificado MemberDescriptor y los atributos de la antigua MemberDescriptor y Attribute matriz.

System_CAPS_protmethodMemberDescriptor(String)

Inicializa una nueva instancia de la MemberDescriptor clase con el nombre especificado del miembro.

System_CAPS_protmethodMemberDescriptor(String, Attribute[])

Inicializa una nueva instancia de la MemberDescriptor clase con el nombre especificado del miembro y una matriz de atributos.

NombreDescripción
System_CAPS_protpropertyAttributeArray

Obtiene o establece una matriz de atributos.

System_CAPS_pubpropertyAttributes

Obtiene la colección de atributos para este miembro.

System_CAPS_pubpropertyCategory

Obtiene el nombre de la categoría a la que pertenece el miembro, como se especifica en el CategoryAttribute.

System_CAPS_pubpropertyDescription

Obtiene la descripción del miembro, como se especifica en el DescriptionAttribute.

System_CAPS_pubpropertyDesignTimeOnly

Obtiene si este miembro debe establecerse solo en tiempo de diseño, como se especifica en el DesignOnlyAttribute.

System_CAPS_pubpropertyDisplayName

Obtiene el nombre que se puede mostrar en una ventana, como la ventana Propiedades.

System_CAPS_pubpropertyIsBrowsable

Obtiene un valor que indica si el miembro se puede examinar, como se especifica en el BrowsableAttribute.

System_CAPS_pubpropertyName

Obtiene el nombre del miembro.

System_CAPS_protpropertyNameHashCode

Obtiene el código hash para el nombre del miembro, como se especifica en GetHashCode.

NombreDescripción
System_CAPS_protmethodCreateAttributeCollection()

Crea una colección de atributos mediante la matriz de atributos que se pasó al constructor.

System_CAPS_pubmethodEquals(Object)

Compara esta instancia con el objeto especificado para ver si son equivalentes.(Invalida Object.Equals(Object)).

System_CAPS_protmethodFillAttributes(IList)

Cuando se invalida en una clase derivada, agrega los atributos de la clase heredada a la lista de atributos de la clase principal especificada.

System_CAPS_protmethodFinalize()

Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por el recolector de basura. (Heredado de Object).

System_CAPS_protmethodSystem_CAPS_staticFindMethod(Type, String, Type[], Type)

Busca el método especificado mediante reflexión, buscando sólo los métodos públicos.

System_CAPS_protmethodSystem_CAPS_staticFindMethod(Type, String, Type[], Type, Boolean)

Busca el método especificado mediante reflexión con una opción para buscar sólo los métodos públicos.

System_CAPS_pubmethodGetHashCode()

Devuelve el código hash de esta instancia.(Invalida Object.GetHashCode()).

System_CAPS_protmethodGetInvocationTarget(Type, Object)

Recupera el objeto que se debe utilizar durante la invocación de miembros.

System_CAPS_protmethodSystem_CAPS_staticGetInvokee(Type, Object)

Obsoleto. Obtiene el componente en el que se va a invocar un método.

System_CAPS_protmethodSystem_CAPS_staticGetSite(Object)

Obtiene un sitio de componente para el componente determinado.

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual.(Heredado de Object).

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficial del Object actual.(Heredado de Object).

System_CAPS_pubmethodToString()

Devuelve una cadena que representa al objeto actual. (Heredado de Object).

MemberDescriptor es la clase base para el EventDescriptor y el PropertyDescriptor clases. La EventDescriptor clase proporciona una descripción de un evento y el PropertyDescriptor clase proporciona una descripción de una propiedad.

Esta clase define propiedades y métodos para tener acceso a sus atributos almacenados. El Attributes propiedad obtiene la colección de atributos. El Category, IsBrowsable, Description, y DesignTimeOnly Propiedades recuperan los valores de esos atributos específicos. El Name y DisplayName propiedades proporcionan el nombre del miembro.

El MemberDescriptor también define un Equals método para comparar esta MemberDescriptor a otro.

System_CAPS_noteNota

Normalmente, se hereda de la EventDescriptor y PropertyDescriptor clases y no de esta clase.

Puesto que la mayor parte del uso de esta clase atañe a las clases heredadas EventDescriptor y PropertyDescriptor, consulte los ejemplos de estas clases.

.NET Framework
Disponible desde 1.1

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Volver al principio
Mostrar: