ManagementBaseObject.Qualifiers ManagementBaseObject.Qualifiers ManagementBaseObject.Qualifiers ManagementBaseObject.Qualifiers Property

Definizione

Ottiene l'insieme di oggetti QualifierData definiti nell'oggetto di gestione.Gets the collection of QualifierData objects defined on the management object. Ogni elemento della raccolta contiene informazioni quali il nome, il valore e il contrassegno del qualificatore.Each element in the collection holds information such as the qualifier name, value, and flavor.

public:
 virtual property System::Management::QualifierDataCollection ^ Qualifiers { System::Management::QualifierDataCollection ^ get(); };
public virtual System.Management.QualifierDataCollection Qualifiers { get; }
member this.Qualifiers : System.Management.QualifierDataCollection
Public Overridable ReadOnly Property Qualifiers As QualifierDataCollection

Valore della proprietà

Raccolta che contiene i qualificatori per l'oggetto di gestione.A collection that holds the qualifiers for the management object.

Esempi

L'esempio seguente usa il Qualifiers per visualizzare il valore della proprietà di descrizione qualificatore per ognuna delle proprietà nel Win32_Process classe.The following example uses the Qualifiers property to display the value of the Description qualifier for each of the properties in the Win32_Process class. Per altre informazioni sul Win32_Process classe, vedere la Strumentazione gestione Windows documentazione.For more information on the Win32_Process class, see the Windows Management Instrumentation documentation.

using System;
using System.Management;

public class Sample 
{    
    public static void Main() 
    {

        // Get the WMI class
        ManagementClass processClass = 
            new ManagementClass("Win32_Process");
        processClass.Options.UseAmendedQualifiers = true;

        // Get the properties in the class
        PropertyDataCollection properties =
            processClass.Properties;

        // display the properties
        Console.WriteLine("Win32_Process Property Names: ");
        foreach (PropertyData property in properties)
        {
            Console.WriteLine(property.Name);

            foreach (QualifierData q in property.Qualifiers)
            {
                if(q.Name.Equals("Description"))
                {
                    Console.WriteLine(
                        processClass.GetPropertyQualifierValue(
                        property.Name, q.Name));
                }

            }
            Console.WriteLine();

        }
    }
}
Imports System
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")
        processClass.Options.UseAmendedQualifiers = True

        ' Get the properties in the class
        Dim properties As PropertyDataCollection
        properties = processClass.Properties

        ' display the properties
        Console.WriteLine("Win32_Process Property Names: ")

        For Each p As PropertyData In properties

            Console.WriteLine(p.Name)

            For Each q As QualifierData In p.Qualifiers

                If (q.Name.Equals("Description")) Then

                    Console.WriteLine( _
                        processClass.GetPropertyQualifierValue( _
                            p.Name, q.Name))
                End If

            Next
            Console.WriteLine()

        Next
    End Function
End Class

Commenti

Valore proprietàProperty Value

Oggetto QualifierDataCollection che rappresenta i qualificatori definiti nell'oggetto di gestione.A QualifierDataCollection that represents the qualifiers defined on the management object.

Sicurezza di .NET Framework.NET Framework Security

Attendibilità totale per il chiamante immediato.Full trust for the immediate caller. Impossibile utilizzare questo membro in codice parzialmente attendibile.This member cannot be used by partially trusted code. Per altre informazioni, vedere utilizzo di librerie da codice parzialmente attendibile.For more information, see Using Libraries from Partially Trusted Code.

Si applica a