Partager via


SwitchLevelAttribute.SwitchLevelType Propriété

Définition

Obtient ou définit le type qui détermine si une trace doit être écrite.

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

Valeur de propriété

Qui Type détermine si une trace doit être écrite.

Exceptions

Échec de l’opération set, car la valeur est null.

Exemples

L’exemple de code suivant affiche la valeur de la SwitchLevelType propriété pour le 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

Remarques

La propriété de niveau d’un commutateur n’est pas nécessairement nommée Level; par exemple, la propriété de niveau de la BooleanSwitch classe est Enabled.

S’applique à