Freigeben über


SwitchLevelAttribute.SwitchLevelType Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des Typs, der bestimmt, ob eine Ablaufverfolgung geschrieben werden soll.

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

Eigenschaftswert

Das Type bestimmt, ob eine Ablaufverfolgung geschrieben werden soll.

Ausnahmen

Fehler beim Festlegen des Vorgangs, da der Wert null.

Beispiele

Im folgenden Codebeispiel wird der Wert der SwitchLevelType Eigenschaft für die BooleanSwitch.

// 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

Hinweise

Die Leveleigenschaft eines Schalters ist nicht notwendigerweise benanntLevel; z. B. ist Enableddie Leveleigenschaft der BooleanSwitch Klasse .

Gilt für: