Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

TypeConverter.CreateInstance méthode (ITypeDescriptorContext, IDictionary)

 

Date de publication : novembre 2016

Crée une instance du type auquel ce TypeConverter est associé, en utilisant le contexte spécifié, en fonction d’un ensemble de valeurs de propriétés de l’objet.

Espace de noms:   System.ComponentModel
Assembly:  System (dans System.dll)

public virtual object CreateInstance(
	ITypeDescriptorContext context,
	IDictionary propertyValues
)

Paramètres

context
Type: System.ComponentModel.ITypeDescriptorContext

ITypeDescriptorContext qui fournit un contexte de format.

propertyValues
Type: System.Collections.IDictionary

IDictionary de nouvelles valeurs de propriétés.

Valeur de retour

Type: System.Object

Object représentant le IDictionary donné, ou null si l’objet ne peut pas être créé. Cette méthode retourne toujours la valeur null.

Use this method for objects that are immutable, but for which you want to provide changeable properties.

Remarques à l’attention des héritiers :

Override this method if the type you want to convert must re-create the object to change its value.

Use the context parameter to extract additional information about the environment from which this converter is invoked. This parameter can be null, so always check it. Also, properties on the context object can return null.

The dictionary provided by the propertyValues parameter has a series of name/value pairs, one for each property returned from M:System.ComponentModel.TypeConverter.GetProperties(System.Object).

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: