ManagementBaseObject.SystemProperties Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera kolekcję właściwości systemu WMI obiektu zarządzania (na przykład nazwę klasy, serwer i przestrzeń nazw). Nazwy właściwości systemowych WMI zaczynają się od "__".
public:
virtual property System::Management::PropertyDataCollection ^ SystemProperties { System::Management::PropertyDataCollection ^ get(); };
public virtual System.Management.PropertyDataCollection SystemProperties { get; }
member this.SystemProperties : System.Management.PropertyDataCollection
Public Overridable ReadOnly Property SystemProperties As PropertyDataCollection
Wartość właściwości
Kolekcja zawierająca właściwości systemowe obiektu zarządzania.
Przykłady
W poniższym przykładzie użyto SystemProperties właściwości , aby wyświetlić nazwę i wartość właściwości systemu dla klasy Win32_Process . Aby uzyskać więcej informacji na temat klasy Win32_Process , zobacz dokumentację instrumentacji zarządzania Windows .
using System;
using System.Management;
public class Sample
{
public static void Main()
{
// Get the WMI class
ManagementClass processClass =
new ManagementClass("Win32_Process");
// Get the system properties for the class
PropertyDataCollection properties =
processClass.SystemProperties;
// display the properties
foreach (PropertyData p in properties)
{
Console.WriteLine(p.Name);
Console.WriteLine(p.Value);
Console.WriteLine();
}
}
}
Imports System.Management
Class Sample
Public Overloads Shared Function _
Main(ByVal args() As String) As Integer
' Get the WMI class
Dim processClass As New ManagementClass( _
"Win32_Process")
' Get the system properties for the class
Dim properties As PropertyDataCollection
properties = processClass.SystemProperties
For Each p As PropertyData In properties
Console.WriteLine(p.Name)
Console.WriteLine(p.Value)
Console.WriteLine()
Next
End Function
End Class
Uwagi
Wartość właściwości
Obiekt PropertyDataCollection reprezentujący właściwości systemu obiektu zarządzania.
Zabezpieczenia.NET Framework
Pełne zaufanie do bezpośredniego wywołującego. Ten element członkowski nie może być używany przez kod częściowo zaufany. Aby uzyskać więcej informacji, zobacz Using Libraries from Partially Trusted Code (Używanie bibliotek z częściowo zaufanego kodu).