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
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 renvoie la position de suppression et les informations descriptives. |
Set(String)
- Source:
- MaskedTextProvider.cs
- Source:
- MaskedTextProvider.cs
- Source:
- MaskedTextProvider.cs
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 la définition de tous les caractères a réussi ; sinon, false
.
Exceptions
Le paramètre input
a la valeur null
.
Remarques
La Set méthode efface le contenu existant de la chaîne mise en forme, puis applique le masque sur 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’y a 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ère de remplacement n’est pas valide, car elle n’est pas imprimable ou ne correspond pas à son élément mask correspondant.
Voir aussi
S’applique à
Set(String, Int32, MaskedTextResultHint)
- Source:
- MaskedTextProvider.cs
- Source:
- MaskedTextProvider.cs
- Source:
- MaskedTextProvider.cs
Définit la chaîne mise en forme sur la chaîne d'entrée spécifiée, puis renvoie 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
En cas de réussite, la position de base zéro dans la chaîne mise en forme à l'emplacement où le dernier caractère a été effectivement défini ; sinon, la première position où l'opération a échoué. Paramètre de sortie.
- resultHint
- MaskedTextResultHint
MaskedTextResultHint qui décrit succinctement le résultat de l'opération de définition. Paramètre de sortie.
Retours
true
si la définition de tous les caractères a réussi ; sinon, false
.
Exceptions
Le paramètre input
a la valeur null
.
Remarques
La Set méthode efface le contenu existant de la chaîne mise en forme, puis applique le masque sur 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’y a 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ère de remplacement n’est pas valide, car elle n’est pas imprimable ou ne correspond pas à son élément mask correspondant.
Cette version de Set fournit deux paramètres de sortie supplémentaires pour transmettre plus d’informations sur le fonctionnement de la méthode.