MaskedTextProvider.Set 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.
Définit la chaîne mise en forme sur la chaîne d’entrée spécifiée.
Surcharges
| Nom | Description |
|---|---|
| Set(String) |
Définit la chaîne mise en forme sur la chaîne d’entrée spécifiée. |
| Set(String, Int32, MaskedTextResultHint) |
Définit la chaîne mise en forme sur la chaîne d’entrée spécifiée, puis génère la position de suppression et les informations descriptives. |
Set(String)
Définit la chaîne mise en forme sur la chaîne d’entrée spécifiée.
public:
bool Set(System::String ^ input);
public bool Set(string input);
member this.Set : string -> bool
Public Function Set (input As String) As Boolean
Paramètres
Retours
true si tous les caractères ont été correctement définis ; sinon, false.
Exceptions
Le input paramètre est null.
Remarques
La Set méthode efface le contenu existant de la chaîne mise en forme, puis applique le masque à la input chaîne pour mettre à jour le contenu de la chaîne mise en forme.
Les conditions suivantes sont considérées comme des erreurs. Lorsqu’une erreur se produit, la chaîne mise en forme reste inchangée et Set retourne false.
Il n’existe pas suffisamment de positions modifiables dans la chaîne mise en forme pour contenir le contenu de la chaîne de remplacement.
L’une des valeurs de caractères de remplacement n’est pas valide, car elle n’est pas imprimable ou ne correspond pas à son élément de masque correspondant.
Voir aussi
S’applique à
Set(String, Int32, MaskedTextResultHint)
Définit la chaîne mise en forme sur la chaîne d’entrée spécifiée, puis génère la position de suppression et les informations descriptives.
public:
bool Set(System::String ^ input, [Runtime::InteropServices::Out] int % testPosition, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % resultHint);
public bool Set(string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);
member this.Set : string * int * MaskedTextResultHint -> bool
Public Function Set (input As String, ByRef testPosition As Integer, ByRef resultHint As MaskedTextResultHint) As Boolean
Paramètres
- testPosition
- Int32
Si elle réussit, la position de base zéro dans la chaîne mise en forme où le dernier caractère a été défini ; sinon, la première position où l’opération a échoué. Paramètre de sortie.
- resultHint
- MaskedTextResultHint
Qui MaskedTextResultHint décrit brièvement le résultat de l’opération de jeu. Paramètre de sortie.
Retours
true si tous les caractères ont été correctement définis ; sinon, false.
Exceptions
Le input paramètre est null.
Remarques
La Set méthode efface le contenu existant de la chaîne mise en forme, puis applique le masque à la input chaîne pour mettre à jour le contenu de la chaîne mise en forme.
Les conditions suivantes sont considérées comme des erreurs. Lorsqu’une erreur se produit, la chaîne mise en forme reste inchangée et Set retourne false.
Il n’existe pas suffisamment de positions modifiables dans la chaîne mise en forme pour contenir le contenu de la chaîne de remplacement.
L’une des valeurs de caractères de remplacement n’est pas valide, car elle n’est pas imprimable ou ne correspond pas à son élément de masque correspondant.
Cette version fournit Set deux paramètres de sortie supplémentaires pour transmettre plus d’informations sur l’opération de la méthode.