MaskedTextProvider.Set Método

Definição

Define a cadeia formatada para a cadeia de entrada especificada.

Sobrecargas

Name Description
Set(String)

Define a cadeia formatada para a cadeia de entrada especificada.

Set(String, Int32, MaskedTextResultHint)

Define a cadeia formatada para a cadeia de entrada especificada e depois gera a posição de remoção e a informação descritiva.

Set(String)

Origem:
MaskedTextProvider.cs
Origem:
MaskedTextProvider.cs
Origem:
MaskedTextProvider.cs
Origem:
MaskedTextProvider.cs
Origem:
MaskedTextProvider.cs

Define a cadeia formatada para a cadeia 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

O String valor usado para definir a cadeia formatada.

Devoluções

true se todas as personagens forem definidas com sucesso; caso contrário, false.

Exceções

O input parâmetro é null.

Observações

O Set método limpa o conteúdo existente da cadeia formatada e depois aplica a máscara contra a input cadeia para atualizar o conteúdo da cadeia formatada.

As seguintes condições são consideradas erros. Quando ocorre um erro, a cadeia formatada permanece inalterada e Set devolve false.

  • Não há posições editáveis suficientes na string formatada para conter o conteúdo da string de substituição.

  • Um dos valores de caracteres de substituição não é válido porque não é imprimível ou não corresponde ao elemento correspondente da máscara.

Ver também

Aplica-se a

Set(String, Int32, MaskedTextResultHint)

Origem:
MaskedTextProvider.cs
Origem:
MaskedTextProvider.cs
Origem:
MaskedTextProvider.cs
Origem:
MaskedTextProvider.cs
Origem:
MaskedTextProvider.cs

Define a cadeia formatada para a cadeia de entrada especificada e depois gera a posição de remoção e a informação descritiva.

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

O String valor usado para definir a cadeia formatada.

testPosition
Int32

Se bem-sucedido, a posição baseada em zero na cadeia formatada onde o último carácter foi realmente definido; caso contrário, a primeira posição em que a operação falhou. Um parâmetro de saída.

resultHint
MaskedTextResultHint

A MaskedTextResultHint que descreve sucintamente o resultado da operação do conjunto. Um parâmetro de saída.

Devoluções

true se todas as personagens forem definidas com sucesso; caso contrário, false.

Exceções

O input parâmetro é null.

Observações

O Set método limpa o conteúdo existente da cadeia formatada e depois aplica a máscara contra a input cadeia para atualizar o conteúdo da cadeia formatada.

As seguintes condições são consideradas erros. Quando ocorre um erro, a cadeia formatada permanece inalterada e Set devolve false.

  • Não há posições editáveis suficientes na string formatada para conter o conteúdo da string de substituição.

  • Um dos valores de caracteres de substituição não é válido porque não é imprimível ou não corresponde ao elemento correspondente da máscara.

Esta versão de Set fornece dois parâmetros adicionais de saída para transmitir mais informação sobre o funcionamento do método.

Ver também

Aplica-se a