MaskedTextProvider.Add Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString
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
- 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
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
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
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
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyChar(Char, Int32, MaskedTextResultHint)
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
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
- Replace
- Remove
- InsertAt
- Clear
- Set
- AvailableEditPositionCount
- LastAssignedPosition
- IsValidInputChar(Char)
- VerifyString