Share via


SwitchAttribute.SwitchName Özellik

Tanım

Anahtarın görünen adını alır veya ayarlar.

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

Özellik Değeri

Anahtarın görünen adı.

Özel durumlar

SwitchName olarak ayarlanır null.

SwitchName boş bir dizeye ayarlanır.

Örnekler

Aşağıdaki kod örneği, bir derlemede kullanılan tüm anahtarlar için özelliğinin değerini SwitchName görüntüler. Bu kod örneği, sınıfı için TraceSource sağlanan daha büyük bir örneğin parçasıdır.

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

Açıklamalar

özelliği anahtarın SwitchNameDisplayName özelliğiyle eşleşmelidir.

Şunlara uygulanır