TypeConverter.SimplePropertyDescriptor Classe

Definizione

Rappresenta una classe abstract che fornisce proprietà per oggetti che non presentano proprietà.

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

Esempio

Per un esempio di questa classe, vedere l'esempio in PropertyDescriptor.

Note per gli implementatori

Quando si eredita da TypeConverter.SimplePropertyDescriptor, è necessario eseguire l'override dei GetValue(Object) metodi e SetValue(Object, Object) .

Costruttori

TypeConverter.SimplePropertyDescriptor(Type, String, Type)

Inizializza una nuova istanza della classe TypeConverter.SimplePropertyDescriptor.

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

Inizializza una nuova istanza della classe TypeConverter.SimplePropertyDescriptor.

Proprietà

AttributeArray

Ottiene o imposta una matrice di attributi.

(Ereditato da MemberDescriptor)
Attributes

Ottiene l'insieme di attributi per questo membro.

(Ereditato da MemberDescriptor)
Category

Ottiene il nome della categoria alla quale appartiene il membro, come specificato in CategoryAttribute.

(Ereditato da MemberDescriptor)
ComponentType

Ottiene il tipo di componente a cui è associato questo descrittore di proprietà.

Converter

Ottiene il convertitore di tipi di questa proprietà.

(Ereditato da PropertyDescriptor)
Description

Ottiene la descrizione del membro, come specificato in DescriptionAttribute.

(Ereditato da MemberDescriptor)
DesignTimeOnly

Indica se questo membro deve essere impostato soltanto in fase di progettazione, come specificato in DesignOnlyAttribute.

(Ereditato da MemberDescriptor)
DisplayName

Ottiene il nome che può essere visualizzato in una finestra, quale una finestra delle proprietà.

(Ereditato da MemberDescriptor)
IsBrowsable

Ottiene un valore che indica se il membro è esplorabile, come specificato in BrowsableAttribute.

(Ereditato da MemberDescriptor)
IsLocalizable

Ottiene un valore che indica se la proprietà deve essere localizzata, come specificato in LocalizableAttribute.

(Ereditato da PropertyDescriptor)
IsReadOnly

Ottiene un valore che indica se questa proprietà è di sola lettura.

Name

Ottiene il nome del membro.

(Ereditato da MemberDescriptor)
NameHashCode

Ottiene il codice hash per il nome del membro, come specificato nel metodo GetHashCode().

(Ereditato da MemberDescriptor)
PropertyType

Ottiene il tipo della proprietà.

SerializationVisibility

Ottiene un valore che indica se la proprietà deve essere serializzata, come specificato in DesignerSerializationVisibilityAttribute.

(Ereditato da PropertyDescriptor)
SupportsChangeEvents

Ottiene un valore che indica se le notifiche delle modifiche dei valori di questa proprietà possono avere origine all'esterno del descrittore della proprietà.

(Ereditato da PropertyDescriptor)

Metodi

AddValueChanged(Object, EventHandler)

Consente ad altri oggetti di ricevere una notifica quando la proprietà viene modificata.

(Ereditato da PropertyDescriptor)
CanResetValue(Object)

Indica se reimpostando il componente cambia il valore del componente stesso.

CreateAttributeCollection()

Consente di creare un insieme di attributi utilizzando la matrice di attributi passati al costruttore.

(Ereditato da MemberDescriptor)
CreateInstance(Type)

Crea un'istanza del tipo specificato.

(Ereditato da PropertyDescriptor)
Equals(Object)

Consente di confrontare questo oggetto con un altro oggetto per verificare se sono equivalenti.

(Ereditato da PropertyDescriptor)
FillAttributes(IList)

Aggiunge gli attributi dell'oggetto PropertyDescriptor all'elenco di attributi specificato della classe padre.

(Ereditato da PropertyDescriptor)
GetChildProperties()

Restituisce l'oggetto PropertyDescriptorCollection predefinito.

(Ereditato da PropertyDescriptor)
GetChildProperties(Attribute[])

Restituisce un insieme PropertyDescriptorCollection utilizzando una specifica matrice di attributi come filtro.

(Ereditato da PropertyDescriptor)
GetChildProperties(Object)

Restituisce un insieme PropertyDescriptorCollection per un dato oggetto.

(Ereditato da PropertyDescriptor)
GetChildProperties(Object, Attribute[])

Restituisce un insieme PropertyDescriptorCollection per un determinato oggetto utilizzando una specifica matrice di attributi come filtro.

(Ereditato da PropertyDescriptor)
GetEditor(Type)

Ottiene un editor del tipo specificato.

(Ereditato da PropertyDescriptor)
GetHashCode()

Restituisce il codice hash per questo oggetto.

(Ereditato da PropertyDescriptor)
GetInvocationTarget(Type, Object)

Questo metodo restituisce l'oggetto da utilizzare durante la chiamata dei membri.

(Ereditato da PropertyDescriptor)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
GetTypeFromName(String)

Consente di restituire un tipo utilizzandone il nome.

(Ereditato da PropertyDescriptor)
GetValue(Object)

Quando è sottoposto a override in una classe derivata, consente di ottenere il valore corrente della proprietà su un componente.

(Ereditato da PropertyDescriptor)
GetValueChangedHandler(Object)

Recupera il set corrente di gestori eventi ValueChanged per un componente specifico.

(Ereditato da PropertyDescriptor)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
OnValueChanged(Object, EventArgs)

Genera l'evento ValueChanged implementato.

(Ereditato da PropertyDescriptor)
RemoveValueChanged(Object, EventHandler)

Consente ad altri oggetti di ricevere una notifica quando la proprietà viene modificata.

(Ereditato da PropertyDescriptor)
ResetValue(Object)

Reimposta il valore per questa proprietà del componente.

SetValue(Object, Object)

Quando è sottoposto a override in una classe derivata, consente di impostare il valore del componente su un valore differente.

(Ereditato da PropertyDescriptor)
ShouldSerializeValue(Object)

Indica se il valore di questa proprietà può essere conservato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche