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 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à
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 |
MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
OnValueChanged(Object, EventArgs) |
Genera l'evento |
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) |