Partager via


ManagementBaseObject.SystemProperties Propriété

Définition

Obtient la collection de propriétés système WMI de l’objet de gestion (par exemple, le nom de classe, le serveur et l’espace de noms). Les noms de propriétés système WMI commencent par « __ ».

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

Valeur de propriété

Collection qui contient les propriétés système d’un objet de gestion.

Exemples

L’exemple suivant utilise la SystemProperties propriété pour afficher le nom et la valeur des propriétés système de la classe Win32_Process . Pour plus d’informations sur la classe Win32_Process , consultez la documentation windows Management Instrumentation .

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

Remarques

Valeur de propriété

Qui PropertyDataCollection représente les propriétés système de l’objet de gestion.

Sécurité du .NET Framework

Confiance totale pour l’appelant immédiat. Ce membre ne peut pas être utilisé par du code partiellement approuvé. Pour plus d’informations, consultez Utilisation de bibliothèques à partir de code partiellement approuvé.

S’applique à

Voir aussi