TypeConverter.SimplePropertyDescriptor Clase

Definición

Representa una clase abstract que proporciona propiedades para los objetos que no tienen propiedades.

protected: ref class TypeConverter::SimplePropertyDescriptor abstract : System::ComponentModel::PropertyDescriptor
protected abstract class TypeConverter.SimplePropertyDescriptor : System.ComponentModel.PropertyDescriptor
Protected MustInherit Class TypeConverter.SimplePropertyDescriptor
Inherits PropertyDescriptor
Herencia
TypeConverter.SimplePropertyDescriptor

Ejemplos

Para obtener un ejemplo de esta clase, vea el ejemplo de PropertyDescriptor.

Notas a los implementadores

Al heredar de TypeConverter.SimplePropertyDescriptor, debe invalidar los métodos GetValue(Object) y SetValue(Object, Object).

Constructores

TypeConverter.SimplePropertyDescriptor(Type, String, Type, Attribute[])

Inicializa una nueva instancia de la clase TypeConverter.SimplePropertyDescriptor.

TypeConverter.SimplePropertyDescriptor(Type, String, Type)

Inicializa una nueva instancia de la clase TypeConverter.SimplePropertyDescriptor.

Propiedades

AttributeArray

Obtiene o establece una matriz de atributos.

(Heredado de MemberDescriptor)
Attributes

Obtiene la colección de atributos de este miembro.

(Heredado de MemberDescriptor)
Category

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

(Heredado de MemberDescriptor)
ComponentType

Obtiene el tipo de componente al que se enlaza esta descripción de propiedad.

Converter

Obtiene el convertidor de tipos para esta propiedad.

(Heredado de PropertyDescriptor)
ConverterFromRegisteredType

Obtiene el convertidor de tipos para esta propiedad.

(Heredado de PropertyDescriptor)
Description

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

(Heredado de MemberDescriptor)
DesignTimeOnly

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

(Heredado de MemberDescriptor)
DisplayName

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

(Heredado de MemberDescriptor)
IsBrowsable

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

(Heredado de MemberDescriptor)
IsLocalizable

Obtiene un valor que indica si esta propiedad debe localizarse, tal como se especifica en el LocalizableAttribute.

(Heredado de PropertyDescriptor)
IsReadOnly

Obtiene un valor que indica si esta propiedad es de solo lectura.

Name

Obtiene el nombre del miembro.

(Heredado de MemberDescriptor)
NameHashCode

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

(Heredado de MemberDescriptor)
PropertyType

Obtiene el tipo de la propiedad .

SerializationVisibility

Obtiene un valor que indica si se debe serializar esta propiedad, tal como se especifica en el DesignerSerializationVisibilityAttribute.

(Heredado de PropertyDescriptor)
SupportsChangeEvents

Obtiene un valor que indica si las notificaciones de cambio de valor para esta propiedad pueden originarse desde fuera del descriptor de propiedad.

(Heredado de PropertyDescriptor)

Métodos

AddValueChanged(Object, EventHandler)

Permite que se notifique a otros objetos cuando cambie esta propiedad.

(Heredado de PropertyDescriptor)
CanResetValue(Object)

Devuelve si el restablecimiento del componente cambia el valor del componente.

CreateAttributeCollection()

Crea una colección de atributos mediante la matriz de atributos pasados al constructor.

(Heredado de MemberDescriptor)
CreateInstance(Type)

Crea una instancia del tipo especificado.

(Heredado de PropertyDescriptor)
Equals(Object)

Compara esto con otro objeto para ver si son equivalentes.

(Heredado de PropertyDescriptor)
FillAttributes(IList)

Agrega los atributos de la PropertyDescriptor a la lista especificada de atributos de la clase primaria.

(Heredado de PropertyDescriptor)
GetChildProperties()

Devuelve el PropertyDescriptorCollectionpredeterminado .

(Heredado de PropertyDescriptor)
GetChildProperties(Attribute[])

Devuelve un PropertyDescriptorCollection utilizando una matriz especificada de atributos como filtro.

(Heredado de PropertyDescriptor)
GetChildProperties(Object, Attribute[])

Devuelve un PropertyDescriptorCollection para un objeto determinado mediante una matriz especificada de atributos como filtro.

(Heredado de PropertyDescriptor)
GetChildProperties(Object)

Devuelve un PropertyDescriptorCollection para un objeto determinado.

(Heredado de PropertyDescriptor)
GetEditor(Type)

Obtiene un editor del tipo especificado.

(Heredado de PropertyDescriptor)
GetHashCode()

Devuelve el código hash de este objeto.

(Heredado de PropertyDescriptor)
GetInvocationTarget(Type, Object)

Este método devuelve el objeto que se debe usar durante la invocación de miembros.

(Heredado de PropertyDescriptor)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetTypeFromName(String)

Devuelve un tipo con su nombre.

(Heredado de PropertyDescriptor)
GetValue(Object)

Cuando se reemplaza en una clase derivada, obtiene el valor actual de la propiedad en un componente.

(Heredado de PropertyDescriptor)
GetValueChangedHandler(Object)

Recupera el conjunto actual de controladores de eventos ValueChanged para un componente específico.

(Heredado de PropertyDescriptor)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
OnValueChanged(Object, EventArgs)

Genera el evento ValueChanged que implementó.

(Heredado de PropertyDescriptor)
RemoveValueChanged(Object, EventHandler)

Permite que se notifique a otros objetos cuando cambie esta propiedad.

(Heredado de PropertyDescriptor)
ResetValue(Object)

Restablece el valor de esta propiedad del componente.

SetValue(Object, Object)

Cuando se reemplaza en una clase derivada, establece el valor del componente en un valor diferente.

(Heredado de PropertyDescriptor)
ShouldSerializeValue(Object)

Devuelve si el valor de esta propiedad puede persistir.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también