MaskedTextProvider.Add Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
- 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
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString
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
- 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
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
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
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
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
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
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
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString