MaskedTextProvider.Set Yöntem

Tanım

Biçimlendirilmiş dizeyi belirtilen giriş dizesine ayarlar.

Aşırı Yüklemeler

Set(String)

Biçimlendirilmiş dizeyi belirtilen giriş dizesine ayarlar.

Set(String, Int32, MaskedTextResultHint)

Biçimlendirilmiş dizeyi belirtilen giriş dizesine ayarlar ve ardından kaldırma konumunu ve açıklayıcı bilgileri verir.

Set(String)

Kaynak:
MaskedTextProvider.cs
Kaynak:
MaskedTextProvider.cs
Kaynak:
MaskedTextProvider.cs

Biçimlendirilmiş dizeyi belirtilen giriş dizesine ayarlar.

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

Parametreler

input
String

String Biçimlendirilmiş dizeyi ayarlamak için kullanılan değer.

Döndürülenler

true tüm karakterler başarıyla ayarlandıysa; aksi takdirde , false.

Özel durumlar

input parametresidirnull.

Açıklamalar

yöntemi, Set biçimlendirilmiş dizenin mevcut içeriğini temizler ve biçimlendirilmiş dizenin içeriğini güncelleştirmek için maskeyi input dizeye uygular.

Aşağıdaki koşullar hata olarak kabul edilir. Bir hata oluştuğunda, biçimlendirilmiş dize değiştirilmeden kalır ve Set döndürür false.

  • Biçimlendirilmiş dizede, değiştirme dizesinin içeriğini tutmak için yeterli düzenlenebilir konum yok.

  • Değiştirilecek karakter değerlerinden biri, yazdırılabilir olmadığından veya karşılık gelen maske öğesiyle eşleşmediğinden geçerli değil.

Ayrıca bkz.

Şunlara uygulanır

Set(String, Int32, MaskedTextResultHint)

Kaynak:
MaskedTextProvider.cs
Kaynak:
MaskedTextProvider.cs
Kaynak:
MaskedTextProvider.cs

Biçimlendirilmiş dizeyi belirtilen giriş dizesine ayarlar ve ardından kaldırma konumunu ve açıklayıcı bilgileri verir.

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

Parametreler

input
String

String Biçimlendirilmiş dizeyi ayarlamak için kullanılan değer.

testPosition
Int32

Başarılı olursa, biçimlendirilmiş dizede son karakterin ayarlandığı sıfır tabanlı konum; aksi takdirde, işlemin başarısız olduğu ilk konum. Çıkış parametresi.

resultHint
MaskedTextResultHint

MaskedTextResultHint Küme işleminin sonucunu kısaca açıklayan bir. Çıkış parametresi.

Döndürülenler

true tüm karakterler başarıyla ayarlandıysa; aksi takdirde , false.

Özel durumlar

input parametresidirnull.

Açıklamalar

yöntemi, Set biçimlendirilmiş dizenin mevcut içeriğini temizler ve biçimlendirilmiş dizenin içeriğini güncelleştirmek için maskeyi input dizeye uygular.

Aşağıdaki koşullar hata olarak kabul edilir. Bir hata oluştuğunda, biçimlendirilmiş dize değiştirilmeden kalır ve Set döndürür false.

  • Biçimlendirilmiş dizede, değiştirme dizesinin içeriğini tutmak için yeterli düzenlenebilir konum yok.

  • Değiştirilecek karakter değerlerinden biri, yazdırılabilir olmadığından veya karşılık gelen maske öğesiyle eşleşmediğinden geçerli değil.

Bu sürümü, yönteminin Set işlemi hakkında daha fazla bilgi iletmek için iki ek çıkış parametresi sağlar.

Ayrıca bkz.

Şunlara uygulanır