MaskedTextProvider.Add Método

Definição

Adiciona um carácter de entrada ou uma cadeia de entrada à cadeia formatada.

Sobrecargas

Name Description
Add(String, Int32, MaskedTextResultHint)

Adiciona os caracteres da cadeia de entrada especificada ao final da cadeia formatada e depois fornece informação de posição e descrição.

Add(Char, Int32, MaskedTextResultHint)

Adiciona o carácter de entrada especificado ao final da cadeia formatada e depois gera informação de posição e descrição.

Add(Char)

Adiciona o carácter de entrada especificado ao final da cadeia formatada.

Add(String)

Adiciona os caracteres da cadeia de entrada especificada ao final da cadeia formatada.

Add(String, Int32, MaskedTextResultHint)

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

Adiciona os caracteres da cadeia de entrada especificada ao final da cadeia formatada e depois fornece informação de posição e descrição.

public:
 bool Add(System::String ^ input, [Runtime::InteropServices::Out] int % testPosition, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % resultHint);
public bool Add(string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);
member this.Add : string * int * MaskedTextResultHint -> bool
Public Function Add (input As String, ByRef testPosition As Integer, ByRef resultHint As MaskedTextResultHint) As Boolean

Parâmetros

input
String

A String contendo valores de caracteres a serem adicionados à cadeia formatada.

testPosition
Int32

A posição baseada em zero na cadeia formatada onde foi feita a tentativa de adicionar o carácter. Um parâmetro de saída.

resultHint
MaskedTextResultHint

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

Devoluções

true se todos os caracteres da cadeia de entrada forem adicionados com sucesso; caso contrário false , indicar que não foram adicionados caracteres.

Observações

O Add(String, Int32, MaskedTextResultHint) método adiciona os caracteres da input cadeia à cadeia formatada, começando pela primeira posição disponível após LastAssignedPosition. Este método falhará por qualquer uma das seguintes razões:

  • Qualquer um dos caracteres no valor de entrada, input, não é imprimível, ou o valor de entrada não corresponde ao elemento correspondente da máscara.

  • Não há posições de edição disponíveis suficientes na string formatada após a última posição atribuída.

Se este método falhar, não são feitas adições e o método devolve false.

Este método funciona da mesma forma que a versão sobrescrita, tomando um único String parâmetro, Add(String), exceto que fornece informação adicional.

Ver também

Aplica-se a

Add(Char, Int32, MaskedTextResultHint)

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

Adiciona o carácter de entrada especificado ao final da cadeia formatada e depois gera informação de posição e descrição.

public:
 bool Add(char input, [Runtime::InteropServices::Out] int % testPosition, [Runtime::InteropServices::Out] System::ComponentModel::MaskedTextResultHint % resultHint);
public bool Add(char input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint);
member this.Add : char * int * MaskedTextResultHint -> bool
Public Function Add (input As Char, ByRef testPosition As Integer, ByRef resultHint As MaskedTextResultHint) As Boolean

Parâmetros

input
Char

Um Char valor a ser adicionado à cadeia formatada.

testPosition
Int32

A posição baseada em zero na cadeia formatada onde foi feita a tentativa de adicionar o carácter. Um parâmetro de saída.

resultHint
MaskedTextResultHint

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

Devoluções

true se o carácter de entrada foi adicionado com sucesso; caso contrário false.

Observações

O Add(Char, Int32, MaskedTextResultHint) método tenta adicionar o valor do input carácter à primeira posição disponível na cadeia formatada após a última posição atribuída, que é representada pela LastAssignedPosition propriedade. Este método falhará se todas as posições disponíveis estiverem antes da última posição atribuída. Este método falhará por qualquer uma das seguintes razões:

  • O valor de entrada, input, não é imprimível, ou não corresponde ao elemento correspondente da máscara.

  • Não existem posições de edição disponíveis na string formatada, ou não há posições de edição disponíveis após a última posição atribuída.

Este método funciona da mesma forma que a versão sobrescrita, tomando um único Char parâmetro, Add(Char), exceto que fornece informação adicional.

Ver também

Aplica-se a

Add(Char)

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

Adiciona o carácter de entrada especificado ao final da cadeia formatada.

public:
 bool Add(char input);
public bool Add(char input);
member this.Add : char -> bool
Public Function Add (input As Char) As Boolean

Parâmetros

input
Char

Um Char valor a ser adicionado à cadeia formatada.

Devoluções

true se o carácter de entrada foi adicionado com sucesso; caso contrário false.

Observações

O Add(Char) método adiciona o valor do input carácter à primeira posição disponível na cadeia formatada após a última posição atribuída, que é representada pela LastAssignedPosition propriedade. Este método falhará por qualquer uma das seguintes razões:

  • O valor de entrada, input, não é imprimível, ou não corresponde ao elemento correspondente da máscara.

  • Não existem posições de edição disponíveis na string formatada, ou não há posições de edição disponíveis após a última posição atribuída.

Ver também

Aplica-se a

Add(String)

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

Adiciona os caracteres da cadeia de entrada especificada ao final da cadeia formatada.

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

Parâmetros

input
String

A String contendo valores de caracteres a serem adicionados à cadeia formatada.

Devoluções

true se todos os caracteres da cadeia de entrada forem adicionados com sucesso; caso contrário false , indicar que não foram adicionados caracteres.

Exceções

O input parâmetro é null.

Observações

O Add(String) método adiciona os caracteres da input cadeia à cadeia formatada, começando pela primeira posição disponível após LastAssignedPosition. Este método falhará por qualquer uma das seguintes razões:

  • Qualquer um dos caracteres no valor de entrada, input, não é imprimível, ou o valor de entrada não corresponde ao elemento correspondente da máscara.

  • Não há posições de edição disponíveis suficientes na string formatada após a última posição atribuída.

Se este método falhar, não são feitas adições e o método devolve false.

Ver também

Aplica-se a