Partager via


SelectionRangeConverter.CreateInstance Méthode

Définition

Crée un objet SelectionRange en utilisant le descripteur de type spécifié ainsi qu'un jeu de valeurs de propriété pour cet objet.

public:
 override System::Object ^ CreateInstance(System::ComponentModel::ITypeDescriptorContext ^ context, System::Collections::IDictionary ^ propertyValues);
public override object CreateInstance (System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues);
public override object CreateInstance (System.ComponentModel.ITypeDescriptorContext? context, System.Collections.IDictionary propertyValues);
override this.CreateInstance : System.ComponentModel.ITypeDescriptorContext * System.Collections.IDictionary -> obj
Public Overrides Function CreateInstance (context As ITypeDescriptorContext, propertyValues As IDictionary) As Object

Paramètres

context
ITypeDescriptorContext

ITypeDescriptorContext qui fournit un contexte de format.

propertyValues
IDictionary

IDictionary qui contient les nouvelles valeurs de propriété.

Retours

Object

Si l'opération réussit, SelectionRange qui vient d'être créé ; sinon, cette méthode lève une exception.

Exceptions

propertyValues est null ou ses éléments Start et End n’ont pas pu être convertis en SelectionRange.

Remarques

Utilisez la CreateInstance méthode pour apporter des modifications à un objet immuable existant en créant une version modifiée de celle-ci. Cette méthode s’attend à ce que le propertyValues paramètre ait des éléments avec des valeurs clés et Start End, chacun avec la valeur correspondante DateTime .

S’applique à

Voir aussi