MaskedTextProvider.Set Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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
- 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.