TypeConverter.SimplePropertyDescriptor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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 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 |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
OnValueChanged(Object, EventArgs) |
Genera l'evento |
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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per