Bagikan melalui


MaskedTextProvider.Add Metode

Definisi

Menambahkan karakter input atau string input ke string yang diformat.

Overload

Add(String, Int32, MaskedTextResultHint)

Menambahkan karakter dalam string input yang ditentukan ke akhir string yang diformat, lalu menghasilkan posisi dan informasi deskriptif.

Add(Char, Int32, MaskedTextResultHint)

Menambahkan karakter input yang ditentukan ke akhir string yang diformat, lalu menghasilkan posisi dan informasi deskriptif.

Add(Char)

Menambahkan karakter input yang ditentukan ke akhir string yang diformat.

Add(String)

Menambahkan karakter dalam string input yang ditentukan ke akhir string yang diformat.

Add(String, Int32, MaskedTextResultHint)

Sumber:
MaskedTextProvider.cs
Sumber:
MaskedTextProvider.cs
Sumber:
MaskedTextProvider.cs

Menambahkan karakter dalam string input yang ditentukan ke akhir string yang diformat, lalu menghasilkan posisi dan informasi deskriptif.

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

Parameter

input
String

Nilai String karakter yang berisi untuk ditambahkan ke string yang diformat.

testPosition
Int32

Posisi berbasis nol dalam string yang diformat di mana upaya dilakukan untuk menambahkan karakter. Parameter output.

resultHint
MaskedTextResultHint

MaskedTextResultHint Yang secara singkat menjelaskan hasil operasi. Parameter output.

Mengembalikan

true jika semua karakter dari string input berhasil ditambahkan; jika tidak false untuk menunjukkan bahwa tidak ada karakter yang ditambahkan.

Keterangan

Metode Add(String, Int32, MaskedTextResultHint) menambahkan karakter dari input string ke string yang diformat, dimulai dengan posisi pertama yang tersedia setelah LastAssignedPosition. Metode ini akan gagal karena salah satu alasan berikut:

  • Salah satu karakter dalam nilai input, input, tidak dapat dicetak, atau nilai input tidak cocok dengan elemen masker yang sesuai.

  • Tidak tersedia cukup posisi edit dalam string yang diformat setelah posisi terakhir yang ditetapkan.

Jika metode ini gagal, tidak ada penambahan yang dilakukan dan metode mengembalikan false.

Metode ini berfungsi sama dengan versi yang ditimpa mengambil satu String parameter, Add(String), kecuali bahwa metode ini menghasilkan informasi tambahan.

Lihat juga

Berlaku untuk

Add(Char, Int32, MaskedTextResultHint)

Sumber:
MaskedTextProvider.cs
Sumber:
MaskedTextProvider.cs
Sumber:
MaskedTextProvider.cs

Menambahkan karakter input yang ditentukan ke akhir string yang diformat, lalu menghasilkan posisi dan informasi deskriptif.

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

Parameter

input
Char

Char Nilai yang akan ditambahkan ke string yang diformat.

testPosition
Int32

Posisi berbasis nol dalam string yang diformat di mana upaya dilakukan untuk menambahkan karakter. Parameter output.

resultHint
MaskedTextResultHint

MaskedTextResultHint Yang secara singkat menjelaskan hasil operasi. Parameter output.

Mengembalikan

true jika karakter input berhasil ditambahkan; jika tidak false.

Keterangan

Metode Add(Char, Int32, MaskedTextResultHint) ini mencoba menambahkan input nilai karakter ke posisi pertama yang tersedia dalam string yang diformat setelah posisi terakhir ditetapkan, yang diwakili oleh LastAssignedPosition properti . Metode ini akan gagal jika semua posisi yang tersedia sebelum posisi terakhir yang ditetapkan. Metode ini akan gagal karena salah satu alasan berikut:

  • Nilai input, input, tidak dapat dicetak, atau tidak cocok dengan elemen masker yang sesuai.

  • Tidak ada posisi edit yang tersedia dalam string yang diformat, atau tidak ada posisi edit yang tersedia setelah posisi terakhir yang ditetapkan.

Metode ini berfungsi sama dengan versi yang ditimpa mengambil satu Char parameter, Add(Char), kecuali bahwa metode ini menghasilkan informasi tambahan.

Lihat juga

Berlaku untuk

Add(Char)

Sumber:
MaskedTextProvider.cs
Sumber:
MaskedTextProvider.cs
Sumber:
MaskedTextProvider.cs

Menambahkan karakter input yang ditentukan ke akhir string yang diformat.

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

Parameter

input
Char

Char Nilai yang akan ditambahkan ke string yang diformat.

Mengembalikan

true jika karakter input berhasil ditambahkan; jika tidak false.

Keterangan

Metode menambahkan Add(Char)input nilai karakter ke posisi pertama yang tersedia dalam string yang diformat setelah posisi terakhir ditetapkan, yang diwakili oleh LastAssignedPosition properti . Metode ini akan gagal karena salah satu alasan berikut:

  • Nilai input, input, tidak dapat dicetak, atau tidak cocok dengan elemen masker yang sesuai.

  • Tidak ada posisi edit yang tersedia dalam string yang diformat, atau tidak ada posisi edit yang tersedia setelah posisi terakhir yang ditetapkan.

Lihat juga

Berlaku untuk

Add(String)

Sumber:
MaskedTextProvider.cs
Sumber:
MaskedTextProvider.cs
Sumber:
MaskedTextProvider.cs

Menambahkan karakter dalam string input yang ditentukan ke akhir string yang diformat.

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

Parameter

input
String

Nilai String karakter yang berisi untuk ditambahkan ke string yang diformat.

Mengembalikan

true jika semua karakter dari string input berhasil ditambahkan; jika tidak false untuk menunjukkan bahwa tidak ada karakter yang ditambahkan.

Pengecualian

Parameternya input adalah null.

Keterangan

Metode Add(String) menambahkan karakter dari input string ke string yang diformat, dimulai dengan posisi pertama yang tersedia setelah LastAssignedPosition. Metode ini akan gagal karena salah satu alasan berikut:

  • Salah satu karakter dalam nilai input, input, tidak dapat dicetak, atau nilai input tidak cocok dengan elemen masker yang sesuai.

  • Tidak tersedia cukup posisi edit dalam string yang diformat setelah posisi terakhir yang ditetapkan.

Jika metode ini gagal, tidak ada penambahan yang dilakukan dan metode mengembalikan false.

Lihat juga

Berlaku untuk