Bagikan melalui


MaskedTextProvider.Set Metode

Definisi

Mengatur string yang diformat ke string input yang ditentukan.

Overload

Set(String)

Mengatur string yang diformat ke string input yang ditentukan.

Set(String, Int32, MaskedTextResultHint)

Mengatur string yang diformat ke string input yang ditentukan, lalu menghasilkan posisi penghapusan dan informasi deskriptif.

Set(String)

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

Mengatur string yang diformat ke string input yang ditentukan.

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

Parameter

input
String

Nilai yang String digunakan untuk mengatur string yang diformat.

Mengembalikan

true jika semua karakter berhasil diatur; jika tidak, false.

Pengecualian

Parameternya input adalah null.

Keterangan

Metode Set ini menghapus konten string yang diformat yang ada lalu menerapkan mask terhadap input string untuk memperbarui konten string yang diformat.

Kondisi berikut dianggap sebagai kesalahan. Ketika kesalahan terjadi, string yang diformat tetap tidak diubah dan Set mengembalikan false.

  • Tidak ada cukup posisi yang dapat diedit dalam string yang diformat untuk menyimpan konten string pengganti.

  • Salah satu nilai karakter pengganti tidak valid karena tidak dapat dicetak atau tidak cocok dengan elemen masker yang sesuai.

Lihat juga

Berlaku untuk

Set(String, Int32, MaskedTextResultHint)

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

Mengatur string yang diformat ke string input yang ditentukan, lalu menghasilkan posisi penghapusan dan informasi deskriptif.

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

Parameter

input
String

Nilai yang String digunakan untuk mengatur string yang diformat.

testPosition
Int32

Jika berhasil, posisi berbasis nol dalam string yang diformat di mana karakter terakhir benar-benar diatur; jika tidak, posisi pertama di mana operasi gagal. Parameter output.

resultHint
MaskedTextResultHint

MaskedTextResultHint Yang secara singkat menjelaskan hasil operasi yang ditetapkan. Parameter output.

Mengembalikan

true jika semua karakter berhasil diatur; jika tidak, false.

Pengecualian

Parameternya input adalah null.

Keterangan

Metode Set ini menghapus konten string yang diformat yang ada lalu menerapkan mask terhadap input string untuk memperbarui konten string yang diformat.

Kondisi berikut dianggap sebagai kesalahan. Ketika kesalahan terjadi, string yang diformat tetap tidak diubah dan Set mengembalikan false.

  • Tidak ada cukup posisi yang dapat diedit dalam string yang diformat untuk menyimpan konten string pengganti.

  • Salah satu nilai karakter pengganti tidak valid karena tidak dapat dicetak atau tidak cocok dengan elemen masker yang sesuai.

Versi ini Set menyediakan dua parameter output tambahan untuk menyampaikan informasi lebih lanjut tentang pengoperasian metode.

Lihat juga

Berlaku untuk