Freigeben über


PerformanceCounterCategory.CategoryHelp-Eigenschaft

Ruft den Hilfetext zu dieser Kategorie ab.

Namespace: System.Diagnostics
Assembly: System (in system.dll)

Syntax

'Declaration
Public ReadOnly Property CategoryHelp As String
'Usage
Dim instance As PerformanceCounterCategory
Dim value As String

value = instance.CategoryHelp
public string CategoryHelp { get; }
public:
property String^ CategoryHelp {
    String^ get ();
}
/** @property */
public String get_CategoryHelp ()
public function get CategoryHelp () : String

Eigenschaftenwert

Eine Beschreibung des Leistungsobjekts, das von dieser Kategorie gemessen wird.

Ausnahmen

Ausnahmetyp Bedingung

InvalidOperationException

Die CategoryName-Eigenschaft ist NULL (Nothing in Visual Basic). Der Kategoriename muss vor dem Abrufen der Hilfe für die Kategorie festgelegt werden.

Win32Exception

Fehler beim Aufruf einer zugrunde liegenden System-API.

Beispiel

Im folgenden Beispiel wird eine PerformanceCounterCategory mit der PerformanceCounterCategory erstellt. Der Benutzer wird zum Eingeben des PerformanceCounterCategory-Namens und des Computernamens aufgefordert. Dann werden die CategoryName-Eigenschaft und die MachineName-Eigenschaft anhand der eingegebenen Werte festgelegt. Anschließend werden die Werte der CategoryName-Eigenschaft, der MachineName-Eigenschaft und der CategoryHelp-Eigenschaft angezeigt, oder es wird eine Fehlermeldung angezeigt, wenn nicht auf die PerformanceCounterCategory zugegriffen werden kann.

Sub Main(ByVal args() As String)
    Dim categoryName As String = ""
    Dim machineName As String = ""
    Dim pcc As New PerformanceCounterCategory

    ' Prompt for fields and set the corresponding properties.
    While categoryName.Length = 0
        Console.Write("Please enter a non-blank category name: ")
        categoryName = Console.ReadLine().Trim
        If categoryName.Length > 0 Then
            pcc.CategoryName = categoryName
        End If
    End While
    While machineName.Length = 0
        Console.Write( _
            "Enter a non-blank computer name ['.' for local]: ")
        machineName = Console.ReadLine().Trim
        If machineName.Length > 0 Then
            pcc.MachineName = machineName
        End If
    End While

    ' Display the properties of the PerformanceCounterCategory object.
    Try
        Console.WriteLine("  Category:  {0}", pcc.CategoryName)
        Console.WriteLine("  Computer:  {0}", pcc.MachineName)
        Console.WriteLine("  Help text: {0}", pcc.CategoryHelp)
    Catch ex As Exception
        Console.WriteLine("Error getting the properties of the " & _
            "PerformanceCounterCategory object:")
        Console.WriteLine(ex.Message)
    End Try
End Sub

Plattformen

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

PerformanceCounterCategory-Klasse
PerformanceCounterCategory-Member
System.Diagnostics-Namespace
CategoryName
MachineName
PerformanceCounter-Klasse
PerformanceCounter.CounterHelp-Eigenschaft