Condividi tramite


TypeConverter.SimplePropertyDescriptor Classe

Definizione

Rappresenta una classe abstract che fornisce proprietà per gli oggetti che non dispongono di 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 su questa classe, vedere l'esempio in PropertyDescriptor.

Note per gli implementatori

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

Costruttori

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

Inizializza una nuova istanza della classe TypeConverter.SimplePropertyDescriptor.

TypeConverter.SimplePropertyDescriptor(Type, String, Type)

Inizializza una nuova istanza della classe TypeConverter.SimplePropertyDescriptor.

Proprietà

AttributeArray

Ottiene o imposta una matrice di attributi.

(Ereditato da MemberDescriptor)
Attributes

Ottiene la raccolta di attributi per questo membro.

(Ereditato da MemberDescriptor)
Category

Ottiene il nome della categoria a cui appartiene il membro, come specificato nel CategoryAttribute.

(Ereditato da MemberDescriptor)
ComponentType

Ottiene il tipo di componente a cui viene associata la descrizione della proprietà.

Converter

Ottiene il convertitore di tipi per questa proprietà.

(Ereditato da PropertyDescriptor)
ConverterFromRegisteredType

Ottiene il convertitore di tipi per questa proprietà.

(Ereditato da PropertyDescriptor)
Description

Ottiene la descrizione del membro, come specificato nella DescriptionAttribute.

(Ereditato da MemberDescriptor)
DesignTimeOnly

Ottiene un valore che indica se questo membro deve essere impostato solo in fase di progettazione, come specificato nel DesignOnlyAttribute.

(Ereditato da MemberDescriptor)
DisplayName

Ottiene il nome che può essere visualizzato in una finestra, ad esempio una finestra Proprietà.

(Ereditato da MemberDescriptor)
IsBrowsable

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

(Ereditato da MemberDescriptor)
IsLocalizable

Ottiene un valore che indica se questa proprietà deve essere localizzata, come specificato nella 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 in GetHashCode().

(Ereditato da MemberDescriptor)
PropertyType

Ottiene il tipo della proprietà .

SerializationVisibility

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

(Ereditato da PropertyDescriptor)
SupportsChangeEvents

Ottiene un valore che indica se le notifiche di modifica del valore per questa proprietà possono provenire dall'esterno del descrittore della proprietà.

(Ereditato da PropertyDescriptor)

Metodi

AddValueChanged(Object, EventHandler)

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

(Ereditato da PropertyDescriptor)
CanResetValue(Object)

Restituisce un valore che indica se la reimpostazione del componente cambia il valore del componente.

CreateAttributeCollection()

Crea una raccolta di attributi usando la matrice di attributi passati al costruttore.

(Ereditato da MemberDescriptor)
CreateInstance(Type)

Crea un'istanza del tipo specificato.

(Ereditato da PropertyDescriptor)
Equals(Object)

Confronta questo oggetto con un altro oggetto per verificare se sono equivalenti.

(Ereditato da PropertyDescriptor)
FillAttributes(IList)

Aggiunge gli attributi del PropertyDescriptor all'elenco di attributi specificato nella classe padre.

(Ereditato da PropertyDescriptor)
GetChildProperties()

Restituisce il valore predefinito PropertyDescriptorCollection.

(Ereditato da PropertyDescriptor)
GetChildProperties(Attribute[])

Restituisce un PropertyDescriptorCollection utilizzando una matrice di attributi specificata come filtro.

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

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

(Ereditato da PropertyDescriptor)
GetChildProperties(Object)

Restituisce un PropertyDescriptorCollection per un determinato oggetto.

(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 che deve essere utilizzato durante la chiamata dei membri.

(Ereditato da PropertyDescriptor)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
GetTypeFromName(String)

Restituisce un tipo utilizzando il relativo nome.

(Ereditato da PropertyDescriptor)
GetValue(Object)

Quando sottoposto a override in una classe derivata, ottiene il valore corrente della proprietà in 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 del Objectcorrente.

(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 questa 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, imposta il valore del componente su un valore diverso.

(Ereditato da PropertyDescriptor)
ShouldSerializeValue(Object)

Restituisce un valore che indica se il valore di questa proprietà può essere persistente.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche