SwitchAttribute.SwitchName Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.