SwitchAttribute.SwitchName Propriété

Définition

Obtient ou définit le nom complet du commutateur.

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

Valeur de propriété

Nom complet du commutateur.

Exceptions

SwitchName a la valeur null.

SwitchName a la valeur d'une chaîne vide.

Exemples

L’exemple de code suivant affiche la valeur de la SwitchName propriété pour tous les commutateurs utilisés dans un assembly. Cet exemple de code fait partie d’un exemple plus grand fourni pour la TraceSource classe .

SwitchAttribute[] switches = SwitchAttribute.GetAll(typeof(TraceTest).Assembly);
for (int i = 0; i < switches.Length; i++)
{
    Console.WriteLine("Switch name = " + switches[i].SwitchName);
    Console.WriteLine("Switch type = " + switches[i].SwitchType);
}
Dim switches As SwitchAttribute() = SwitchAttribute.GetAll(GetType(TraceTest).Assembly)
Dim i As Integer
For i = 0 To switches.Length - 1
    Console.WriteLine("Switch name = " + switches(i).SwitchName.ToString())
    Console.WriteLine("Switch type = " + switches(i).SwitchType.ToString())
Next i

Remarques

La SwitchName propriété doit correspondre à la DisplayName propriété du commutateur.

S’applique à