Compartir vía


MaskedTextProvider.Set Método

Definición

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

Sobrecargas

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 información sobre la posición de eliminación e información descriptiva.

Set(String)

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs

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 de String que se utiliza para establecer la cadena con formato.

Devoluciones

Es true si todos los caracteres se han establecido correctamente; de lo contrario, es false.

Excepciones

El parámetro input 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 carácter de reemplazo no es válido porque no se puede imprimir o no coincide con su elemento mask correspondiente.

Consulte también

Se aplica a

Set(String, Int32, MaskedTextResultHint)

Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs
Source:
MaskedTextProvider.cs

Establece la cadena con formato en la cadena de entrada especificada y, a continuación, genera información sobre la posición de eliminación e 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 de String que se utiliza para establecer la cadena con formato.

testPosition
Int32

Posición de base cero de la cadena con formato en la que se haya establecido realmente el último carácter, en caso de que se haya realizado correctamente la operación; de lo contrario, primera posición en la que no haya podido realizarse la operación. Parámetro de salida.

resultHint
MaskedTextResultHint

Enumeración MaskedTextResultHint que describe sucintamente el resultado de la operación de establecimiento. Parámetro de salida.

Devoluciones

Es true si todos los caracteres se han establecido correctamente; de lo contrario, es false.

Excepciones

El parámetro input 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 carácter de reemplazo no es válido porque no se puede imprimir o no coincide con su elemento mask correspondiente.

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

Consulte también

Se aplica a