TypeConverter.SimplePropertyDescriptor TypeConverter.SimplePropertyDescriptor TypeConverter.SimplePropertyDescriptor Class

Definizione

Rappresenta una classe abstract che fornisce proprietà per oggetti che non presentano proprietà.Represents an abstract class that provides properties for objects that do not have properties.

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.SimplePropertyDescriptorTypeConverter.SimplePropertyDescriptorTypeConverter.SimplePropertyDescriptor

Esempi

Per un esempio di questa classe, vedere l'esempio in PropertyDescriptor.For an example on this class, see the example in PropertyDescriptor.

Note per gli eredi

Quando si eredita da TypeConverter.SimplePropertyDescriptor, è necessario eseguire l'override di GetValue(Object) e SetValue(Object, Object) metodi.When you inherit from TypeConverter.SimplePropertyDescriptor, you must override the GetValue(Object) and SetValue(Object, Object) methods.

Costruttori

TypeConverter.SimplePropertyDescriptor(Type, String, Type) TypeConverter.SimplePropertyDescriptor(Type, String, Type) TypeConverter.SimplePropertyDescriptor(Type, String, Type)

Inizializza una nuova istanza della classe TypeConverter.SimplePropertyDescriptor.Initializes a new instance of the TypeConverter.SimplePropertyDescriptor class.

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

Inizializza una nuova istanza della classe TypeConverter.SimplePropertyDescriptor.Initializes a new instance of the TypeConverter.SimplePropertyDescriptor class.

Proprietà

AttributeArray AttributeArray AttributeArray

Ottiene o imposta una matrice di attributi.Gets or sets an array of attributes.

(Inherited from MemberDescriptor)
Attributes Attributes Attributes

Ottiene l'insieme di attributi per questo membro.Gets the collection of attributes for this member.

(Inherited from MemberDescriptor)
Category Category Category

Ottiene il nome della categoria alla quale appartiene il membro, come specificato in CategoryAttribute.Gets the name of the category to which the member belongs, as specified in the CategoryAttribute.

(Inherited from MemberDescriptor)
ComponentType ComponentType ComponentType

Ottiene il tipo di componente a cui è associato questo descrittore di proprietà.Gets the type of component to which this property description binds.

Converter Converter Converter

Ottiene il convertitore di tipi di questa proprietà.Gets the type converter for this property.

(Inherited from PropertyDescriptor)
Description Description Description

Ottiene la descrizione del membro, come specificato in DescriptionAttribute.Gets the description of the member, as specified in the DescriptionAttribute.

(Inherited from MemberDescriptor)
DesignTimeOnly DesignTimeOnly DesignTimeOnly

Indica se questo membro deve essere impostato soltanto in fase di progettazione, come specificato in DesignOnlyAttribute.Gets whether this member should be set only at design time, as specified in the DesignOnlyAttribute.

(Inherited from MemberDescriptor)
DisplayName DisplayName DisplayName

Ottiene il nome che può essere visualizzato in una finestra, quale una finestra delle proprietà.Gets the name that can be displayed in a window, such as a Properties window.

(Inherited from MemberDescriptor)
IsBrowsable IsBrowsable IsBrowsable

Ottiene un valore che indica se il membro è esplorabile, come specificato in BrowsableAttribute.Gets a value indicating whether the member is browsable, as specified in the BrowsableAttribute.

(Inherited from MemberDescriptor)
IsLocalizable IsLocalizable IsLocalizable

Ottiene un valore che indica se la proprietà deve essere localizzata, come specificato in LocalizableAttribute.Gets a value indicating whether this property should be localized, as specified in the LocalizableAttribute.

(Inherited from PropertyDescriptor)
IsReadOnly IsReadOnly IsReadOnly

Ottiene un valore che indica se questa proprietà è di sola lettura.Gets a value indicating whether this property is read-only.

Name Name Name

Ottiene il nome del membro.Gets the name of the member.

(Inherited from MemberDescriptor)
NameHashCode NameHashCode NameHashCode

Ottiene il codice hash per il nome del membro, come specificato nel metodo GetHashCode().Gets the hash code for the name of the member, as specified in GetHashCode().

(Inherited from MemberDescriptor)
PropertyType PropertyType PropertyType

Ottiene il tipo della proprietà.Gets the type of the property.

SerializationVisibility SerializationVisibility SerializationVisibility

Ottiene un valore che indica se la proprietà deve essere serializzata, come specificato in DesignerSerializationVisibilityAttribute.Gets a value indicating whether this property should be serialized, as specified in the DesignerSerializationVisibilityAttribute.

(Inherited from PropertyDescriptor)
SupportsChangeEvents SupportsChangeEvents 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à.Gets a value indicating whether value change notifications for this property may originate from outside the property descriptor.

(Inherited from PropertyDescriptor)

Metodi

AddValueChanged(Object, EventHandler) AddValueChanged(Object, EventHandler) AddValueChanged(Object, EventHandler)

Consente ad altri oggetti di ricevere una notifica quando la proprietà viene modificata.Enables other objects to be notified when this property changes.

(Inherited from PropertyDescriptor)
CanResetValue(Object) CanResetValue(Object) CanResetValue(Object)

Indica se reimpostando il componente cambia il valore del componente stesso.Returns whether resetting the component changes the value of the component.

CreateAttributeCollection() CreateAttributeCollection() CreateAttributeCollection()

Consente di creare un insieme di attributi utilizzando la matrice di attributi passati al costruttore.Creates a collection of attributes using the array of attributes passed to the constructor.

(Inherited from MemberDescriptor)
CreateInstance(Type) CreateInstance(Type) CreateInstance(Type)

Crea un'istanza del tipo specificato.Creates an instance of the specified type.

(Inherited from PropertyDescriptor)
Equals(Object) Equals(Object) Equals(Object)

Consente di confrontare questo oggetto con un altro oggetto per verificare se sono equivalenti.Compares this to another object to see if they are equivalent.

(Inherited from PropertyDescriptor)
FillAttributes(IList) FillAttributes(IList) FillAttributes(IList)

Aggiunge gli attributi dell'oggetto PropertyDescriptor all'elenco di attributi specificato della classe padre.Adds the attributes of the PropertyDescriptor to the specified list of attributes in the parent class.

(Inherited from PropertyDescriptor)
GetChildProperties() GetChildProperties() GetChildProperties()

Restituisce l'oggetto PropertyDescriptorCollection predefinito.Returns the default PropertyDescriptorCollection.

(Inherited from PropertyDescriptor)
GetChildProperties(Attribute[]) GetChildProperties(Attribute[]) GetChildProperties(Attribute[])

Restituisce un insieme PropertyDescriptorCollection utilizzando una specifica matrice di attributi come filtro.Returns a PropertyDescriptorCollection using a specified array of attributes as a filter.

(Inherited from PropertyDescriptor)
GetChildProperties(Object) GetChildProperties(Object) GetChildProperties(Object)

Restituisce un insieme PropertyDescriptorCollection per un dato oggetto.Returns a PropertyDescriptorCollection for a given object.

(Inherited from PropertyDescriptor)
GetChildProperties(Object, Attribute[]) GetChildProperties(Object, Attribute[]) GetChildProperties(Object, Attribute[])

Restituisce un insieme PropertyDescriptorCollection per un determinato oggetto utilizzando una specifica matrice di attributi come filtro.Returns a PropertyDescriptorCollection for a given object using a specified array of attributes as a filter.

(Inherited from PropertyDescriptor)
GetEditor(Type) GetEditor(Type) GetEditor(Type)

Ottiene un editor del tipo specificato.Gets an editor of the specified type.

(Inherited from PropertyDescriptor)
GetHashCode() GetHashCode() GetHashCode()

Restituisce il codice hash per questo oggetto.Returns the hash code for this object.

(Inherited from PropertyDescriptor)
GetInvocationTarget(Type, Object) GetInvocationTarget(Type, Object) GetInvocationTarget(Type, Object)

Questo metodo restituisce l'oggetto da utilizzare durante la chiamata dei membri.This method returns the object that should be used during invocation of members.

(Inherited from PropertyDescriptor)
GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
GetTypeFromName(String) GetTypeFromName(String) GetTypeFromName(String)

Consente di restituire un tipo utilizzandone il nome.Returns a type using its name.

(Inherited from PropertyDescriptor)
GetValue(Object) GetValue(Object) GetValue(Object)

Quando è sottoposto a override in una classe derivata, consente di ottenere il valore corrente della proprietà su un componente.When overridden in a derived class, gets the current value of the property on a component.

(Inherited from PropertyDescriptor)
GetValueChangedHandler(Object) GetValueChangedHandler(Object) GetValueChangedHandler(Object)

Recupera l'insieme corrente di gestori di eventi ValueChanged per un componente specifico.Retrieves the current set of ValueChanged event handlers for a specific component

(Inherited from PropertyDescriptor)
MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
OnValueChanged(Object, EventArgs) OnValueChanged(Object, EventArgs) OnValueChanged(Object, EventArgs)

Genera l'evento ValueChanged implementato.Raises the ValueChanged event that you implemented.

(Inherited from PropertyDescriptor)
RemoveValueChanged(Object, EventHandler) RemoveValueChanged(Object, EventHandler) RemoveValueChanged(Object, EventHandler)

Consente ad altri oggetti di ricevere una notifica quando la proprietà viene modificata.Enables other objects to be notified when this property changes.

(Inherited from PropertyDescriptor)
ResetValue(Object) ResetValue(Object) ResetValue(Object)

Reimposta il valore per questa proprietà del componente.Resets the value for this property of the component.

SetValue(Object, Object) SetValue(Object, Object) SetValue(Object, Object)

Quando è sottoposto a override in una classe derivata, consente di impostare il valore del componente su un valore differente.When overridden in a derived class, sets the value of the component to a different value.

(Inherited from PropertyDescriptor)
ShouldSerializeValue(Object) ShouldSerializeValue(Object) ShouldSerializeValue(Object)

Indica se il valore di questa proprietà può essere conservato.Returns whether the value of this property can persist.

ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Si applica a

Vedi anche