SwitchAttribute.SwitchName Proprietà

Definizione

Ottiene o imposta il nome visualizzato dell'opzione.

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

Valore della proprietà

Nome visualizzato dell'opzione.

Eccezioni

SwitchName è impostato su null.

SwitchName è impostata su una stringa vuota.

Esempio

Nell'esempio di codice seguente viene visualizzato il valore della SwitchName proprietà per tutte le opzioni usate in un assembly. Questo esempio di codice fa parte di un esempio più ampio fornito per 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

Commenti

La SwitchName proprietà deve corrispondere alla DisplayName proprietà dell'opzione.

Si applica a