TypeConverter.SimplePropertyDescriptor Classe

Définition

Représente une classe abstract qui fournit des propriétés pour les objets qui n’ont pas de propriétés.

protected: ref class TypeConverter::SimplePropertyDescriptor abstract : System::ComponentModel::PropertyDescriptor
protected abstract class TypeConverter.SimplePropertyDescriptor : System.ComponentModel.PropertyDescriptor
Protected MustInherit Class TypeConverter.SimplePropertyDescriptor
Inherits PropertyDescriptor
Héritage
TypeConverter.SimplePropertyDescriptor

Exemples

Pour obtenir un exemple sur cette classe, consultez l’exemple dans PropertyDescriptor.

Notes pour les responsables de l’implémentation

Lorsque vous héritez de TypeConverter.SimplePropertyDescriptor, vous devez remplacer les méthodes GetValue(Object) et SetValue(Object, Object).

Constructeurs

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

Initialise une nouvelle instance de la classe TypeConverter.SimplePropertyDescriptor.

TypeConverter.SimplePropertyDescriptor(Type, String, Type)

Initialise une nouvelle instance de la classe TypeConverter.SimplePropertyDescriptor.

Propriétés

AttributeArray

Obtient ou définit un tableau d’attributs.

(Hérité de MemberDescriptor)
Attributes

Obtient la collection d’attributs pour ce membre.

(Hérité de MemberDescriptor)
Category

Obtient le nom de la catégorie à laquelle appartient le membre, comme spécifié dans la CategoryAttribute.

(Hérité de MemberDescriptor)
ComponentType

Obtient le type de composant auquel cette description de propriété est liée.

Converter

Obtient le convertisseur de type pour cette propriété.

(Hérité de PropertyDescriptor)
ConverterFromRegisteredType

Obtient le convertisseur de type pour cette propriété.

(Hérité de PropertyDescriptor)
Description

Obtient la description du membre, comme spécifié dans la DescriptionAttribute.

(Hérité de MemberDescriptor)
DesignTimeOnly

Obtient si ce membre doit être défini uniquement au moment du design, comme spécifié dans la DesignOnlyAttribute.

(Hérité de MemberDescriptor)
DisplayName

Obtient le nom qui peut être affiché dans une fenêtre, telle qu’une fenêtre Propriétés.

(Hérité de MemberDescriptor)
IsBrowsable

Obtient une valeur indiquant si le membre est extensible, comme spécifié dans la BrowsableAttribute.

(Hérité de MemberDescriptor)
IsLocalizable

Obtient une valeur indiquant si cette propriété doit être localisée, comme spécifié dans le LocalizableAttribute.

(Hérité de PropertyDescriptor)
IsReadOnly

Obtient une valeur indiquant si cette propriété est en lecture seule.

Name

Obtient le nom du membre.

(Hérité de MemberDescriptor)
NameHashCode

Obtient le code de hachage pour le nom du membre, comme spécifié dans GetHashCode().

(Hérité de MemberDescriptor)
PropertyType

Obtient le type de la propriété.

SerializationVisibility

Obtient une valeur indiquant si cette propriété doit être sérialisée, comme spécifié dans la DesignerSerializationVisibilityAttribute.

(Hérité de PropertyDescriptor)
SupportsChangeEvents

Obtient une valeur indiquant si les notifications de modification de valeur pour cette propriété peuvent provenir de l’extérieur du descripteur de propriété.

(Hérité de PropertyDescriptor)

Méthodes

AddValueChanged(Object, EventHandler)

Permet à d’autres objets d’être avertis lorsque cette propriété change.

(Hérité de PropertyDescriptor)
CanResetValue(Object)

Retourne si la réinitialisation du composant modifie la valeur du composant.

CreateAttributeCollection()

Crée une collection d’attributs à l’aide du tableau d’attributs transmis au constructeur.

(Hérité de MemberDescriptor)
CreateInstance(Type)

Crée une instance du type spécifié.

(Hérité de PropertyDescriptor)
Equals(Object)

Compare cela à un autre objet pour voir s’ils sont équivalents.

(Hérité de PropertyDescriptor)
FillAttributes(IList)

Ajoute les attributs de l'PropertyDescriptor à la liste spécifiée d’attributs dans la classe parente.

(Hérité de PropertyDescriptor)
GetChildProperties()

Retourne la PropertyDescriptorCollectionpar défaut .

(Hérité de PropertyDescriptor)
GetChildProperties(Attribute[])

Retourne un PropertyDescriptorCollection à l’aide d’un tableau d’attributs spécifié en tant que filtre.

(Hérité de PropertyDescriptor)
GetChildProperties(Object, Attribute[])

Retourne un PropertyDescriptorCollection pour un objet donné à l’aide d’un tableau d’attributs spécifié en tant que filtre.

(Hérité de PropertyDescriptor)
GetChildProperties(Object)

Retourne une PropertyDescriptorCollection pour un objet donné.

(Hérité de PropertyDescriptor)
GetEditor(Type)

Obtient un éditeur du type spécifié.

(Hérité de PropertyDescriptor)
GetHashCode()

Retourne le code de hachage de cet objet.

(Hérité de PropertyDescriptor)
GetInvocationTarget(Type, Object)

Cette méthode retourne l’objet qui doit être utilisé pendant l’appel des membres.

(Hérité de PropertyDescriptor)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
GetTypeFromName(String)

Retourne un type à l’aide de son nom.

(Hérité de PropertyDescriptor)
GetValue(Object)

En cas de substitution dans une classe dérivée, obtient la valeur actuelle de la propriété sur un composant.

(Hérité de PropertyDescriptor)
GetValueChangedHandler(Object)

Récupère l’ensemble actuel de gestionnaires d’événements ValueChanged pour un composant spécifique.

(Hérité de PropertyDescriptor)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
OnValueChanged(Object, EventArgs)

Déclenche l’événement ValueChanged que vous avez implémenté.

(Hérité de PropertyDescriptor)
RemoveValueChanged(Object, EventHandler)

Permet à d’autres objets d’être avertis lorsque cette propriété change.

(Hérité de PropertyDescriptor)
ResetValue(Object)

Réinitialise la valeur de cette propriété du composant.

SetValue(Object, Object)

En cas de substitution dans une classe dérivée, définit la valeur du composant sur une valeur différente.

(Hérité de PropertyDescriptor)
ShouldSerializeValue(Object)

Retourne si la valeur de cette propriété peut persister.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à

Voir aussi