SwitchLevelAttribute.SwitchLevelType Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
bir izlemenin yazılıp yazılmayacağını belirleyen türü alır veya ayarlar.
public:
property Type ^ SwitchLevelType { Type ^ get(); void set(Type ^ value); };
public Type SwitchLevelType { get; set; }
member this.SwitchLevelType : Type with get, set
Public Property SwitchLevelType As Type
Özellik Değeri
Type bir izlemenin yazılıp yazılmayacağını belirleyen.
Özel durumlar
Değeri olduğundan null
ayarlama işlemi başarısız oldu.
Örnekler
Aşağıdaki kod örneği için BooleanSwitchözelliğinin SwitchLevelType değerini görüntüler.
// Display the SwitchLevelAttribute for the BooleanSwitch.
Object[] attribs = typeof(BooleanSwitch).GetCustomAttributes(typeof(SwitchLevelAttribute), false);
if (attribs.Length == 0)
Console.WriteLine("Error, couldn't find SwitchLevelAttribute on BooleanSwitch.");
else
Console.WriteLine(((SwitchLevelAttribute)attribs[0]).SwitchLevelType.ToString());
' Display the SwitchLevelAttribute for the BooleanSwitch.
Dim attribs As [Object]() = GetType(BooleanSwitch).GetCustomAttributes(GetType(SwitchLevelAttribute), False)
If attribs.Length = 0 Then
Console.WriteLine("Error, couldn't find SwitchLevelAttribute on BooleanSwitch.")
Else
Console.WriteLine(CType(attribs(0), SwitchLevelAttribute).SwitchLevelType.ToString())
End If
Açıklamalar
Bir anahtarın level özelliği mutlaka adlandırılmış Level
değildir; örneğin, sınıfının level özelliği BooleanSwitch şeklindedir Enabled.