Partager via


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

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

input
String

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

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

input
String

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

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.

Voir aussi

S’applique à