MaskedTextProvider.Set Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define a cadeia de caracteres formatada como a cadeia de caracteres de entrada especificada.
Sobrecargas
Set(String) |
Define a cadeia de caracteres formatada como a cadeia de caracteres de entrada especificada. |
Set(String, Int32, MaskedTextResultHint) |
Define a cadeia de caracteres formatada como a cadeia de caracteres de entrada especificada e, em seguida, gera a posição de remoção e as informações descritivas. |
Set(String)
- Origem:
- MaskedTextProvider.cs
- Origem:
- MaskedTextProvider.cs
- Origem:
- MaskedTextProvider.cs
Define a cadeia de caracteres formatada como a cadeia de caracteres 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
Retornos
true
se todos os caracteres foram definidos com êxito; caso contrário, false
.
Exceções
O parâmetro input
é null
.
Comentários
O Set método limpa o conteúdo existente da cadeia de caracteres formatada e aplica a máscara à input
cadeia de caracteres para atualizar o conteúdo da cadeia de caracteres formatada.
As condições a seguir são consideradas erros. Quando ocorre um erro, a cadeia de caracteres formatada permanece sem alterações e Set retorna false
.
Não há posições editáveis suficientes na cadeia de caracteres formatada para manter o conteúdo da cadeia de caracteres de substituição.
Um dos valores de caractere de substituição não é válido porque não é imprimível ou não corresponde ao elemento de máscara correspondente.
Confira também
Aplica-se a
Set(String, Int32, MaskedTextResultHint)
- Origem:
- MaskedTextProvider.cs
- Origem:
- MaskedTextProvider.cs
- Origem:
- MaskedTextProvider.cs
Define a cadeia de caracteres formatada como a cadeia de caracteres de entrada especificada e, em seguida, gera a posição de remoção e as informações descritivas.
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
Se tiver êxito, a posição baseada em zero na cadeia de caracteres formatada em que o último caractere foi realmente definido; caso contrário, a primeira posição em que a operação falhou. Um parâmetro de saída.
- resultHint
- MaskedTextResultHint
Um MaskedTextResultHint que descreve sucintamente o resultado da operação de definição. Um parâmetro de saída.
Retornos
true
se todos os caracteres foram definidos com êxito; caso contrário, false
.
Exceções
O parâmetro input
é null
.
Comentários
O Set método limpa o conteúdo existente da cadeia de caracteres formatada e aplica a máscara à input
cadeia de caracteres para atualizar o conteúdo da cadeia de caracteres formatada.
As condições a seguir são consideradas erros. Quando ocorre um erro, a cadeia de caracteres formatada permanece sem alterações e Set retorna false
.
Não há posições editáveis suficientes na cadeia de caracteres formatada para manter o conteúdo da cadeia de caracteres de substituição.
Um dos valores de caractere de substituição não é válido porque não é imprimível ou não corresponde ao elemento de máscara correspondente.
Esta versão do fornece dois parâmetros de Set saída adicionais para transmitir mais informações sobre a operação do método .