SelectionRangeConverter.CreateInstance Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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 .