MaskedTextProvider.Set Méthode

Définition

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

input
String

Valeur String utilisée pour définir la chaîne mise en forme.

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

input
String

Valeur String utilisée pour définir la chaîne mise en forme.

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.

Voir aussi

S’applique à