MaskedTextProvider.Set Método

Definición

Establece la cadena con formato en la cadena de entrada especificada.

Sobrecargas

Nombre Description
Set(String)

Establece la cadena con formato en la cadena de entrada especificada.

Set(String, Int32, MaskedTextResultHint)

Establece la cadena con formato en la cadena de entrada especificada y, a continuación, genera la posición de eliminación y la información descriptiva.

Set(String)

Establece la cadena con formato en la cadena de entrada especificada.

public:
 bool Set(System::String ^ input);
public bool Set(string input);
member this.Set : string -> bool
Public Function Set (input As String) As Boolean

Parámetros

input
String

Valor String usado para establecer la cadena con formato.

Devoluciones

true si todos los caracteres se establecieron correctamente; de lo contrario, false.

Excepciones

El input parámetro es null.

Comentarios

El Set método borra el contenido existente de la cadena con formato y, a continuación, aplica la máscara a la input cadena para actualizar el contenido de la cadena con formato.

Las condiciones siguientes se consideran errores. Cuando se produce un error, la cadena con formato permanece sin modificar y Set devuelve false.

  • No hay suficientes posiciones editables en la cadena con formato para contener el contenido de la cadena de reemplazo.

  • Uno de los valores de caracteres de reemplazo no es válido porque no se puede imprimir o no coincide con su elemento de máscara correspondiente.

Consulte también

Se aplica a

Set(String, Int32, MaskedTextResultHint)

Establece la cadena con formato en la cadena de entrada especificada y, a continuación, genera la posición de eliminación y la información descriptiva.

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

Parámetros

input
String

Valor String usado para establecer la cadena con formato.

testPosition
Int32

Si se ejecuta correctamente, la posición de base cero en la cadena con formato donde se estableció realmente el último carácter; de lo contrario, la primera posición donde se produjo un error en la operación. Parámetro de salida.

resultHint
MaskedTextResultHint

que MaskedTextResultHint describe concisamente el resultado de la operación set. Parámetro de salida.

Devoluciones

true si todos los caracteres se establecieron correctamente; de lo contrario, false.

Excepciones

El input parámetro es null.

Comentarios

El Set método borra el contenido existente de la cadena con formato y, a continuación, aplica la máscara a la input cadena para actualizar el contenido de la cadena con formato.

Las condiciones siguientes se consideran errores. Cuando se produce un error, la cadena con formato permanece sin modificar y Set devuelve false.

  • No hay suficientes posiciones editables en la cadena con formato para contener el contenido de la cadena de reemplazo.

  • Uno de los valores de caracteres de reemplazo no es válido porque no se puede imprimir o no coincide con su elemento de máscara correspondiente.

Esta versión de proporciona dos parámetros de Set salida adicionales para transmitir más información sobre el funcionamiento del método.

Consulte también

Se aplica a