Switch.Value Özellik

Tanım

Anahtarın değerini alır veya ayarlar.

protected:
 property System::String ^ Value { System::String ^ get(); void set(System::String ^ value); };
public:
 property System::String ^ Value { System::String ^ get(); void set(System::String ^ value); };
protected string Value { get; set; }
public string Value { get; set; }
member this.Value : string with get, set
Protected Property Value As String
Public Property Value As String

Özellik Değeri

Anahtarın değerini temsil eden bir dize.

Özel durumlar

Bu durumda değer null olur.

-veya-

Değer yalnızca isteğe bağlı negatif bir işaretten ve ardından 0 ile 9 arasında bir basamak dizisinden oluşmaz.

-veya-

Değer, Int32.MinValue değerinden küçük veya Int32.MaxValue değerinden büyük bir sayıyı temsil eder.

Açıklamalar

OnValueChanged özelliğinin değeri Value değiştirildiğinde yöntemi çağrılır. OnValueChanged yöntemi bu özelliğin değerini ayrıştırarak bir tamsayı değerine dönüştürür ve bu değer daha sonra özelliği ayarlamak SwitchSetting için kullanılır.

Devralanlara Notlar

yöntemini geçersiz kılmalı OnValueChanged() ve anahtarınız için uygun SwitchSetting değeri ayarlayan bir dönüştürme işlemi sağlamalısınız.

Şunlara uygulanır