SwitchAttribute.SwitchName Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de weergavenaam van de switch op of stelt u deze in.
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
Waarde van eigenschap
De weergavenaam van de schakeloptie.
Uitzonderingen
SwitchName is ingesteld op null.
SwitchName is ingesteld op een lege tekenreeks.
Voorbeelden
In het volgende codevoorbeeld wordt de waarde weergegeven van de SwitchName eigenschap voor alle schakelopties die in een assembly worden gebruikt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de TraceSource klasse.
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
Opmerkingen
De SwitchName eigenschap moet overeenkomen met de DisplayName eigenschap van de switch.