ManagementBaseObject.GetPropertyQualifierValue(String, String) ManagementBaseObject.GetPropertyQualifierValue(String, String) ManagementBaseObject.GetPropertyQualifierValue(String, String) ManagementBaseObject.GetPropertyQualifierValue(String, String) Method

Definizione

Restituisce il valore del qualificatore di proprietà specificato.Returns the value of the specified property qualifier.

public:
 System::Object ^ GetPropertyQualifierValue(System::String ^ propertyName, System::String ^ qualifierName);
public object GetPropertyQualifierValue (string propertyName, string qualifierName);
member this.GetPropertyQualifierValue : string * string -> obj
Public Function GetPropertyQualifierValue (propertyName As String, qualifierName As String) As Object

Parametri

propertyName
String String String String

Nome della proprietà alla quale appartiene il qualificatore.The name of the property to which the qualifier belongs.

qualifierName
String String String String

Nome del qualificatore di proprietà desiderato.The name of the property qualifier of interest.

Restituisce

Valore del qualificatore specificato.The value of the specified qualifier.

Esempi

L'esempio seguente usa il GetPropertyQualifierValue metodo per visualizzare il valore della descrizione qualificatore per ognuna delle proprietà nel Win32_Process classe.The following example uses the GetPropertyQualifierValue method 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

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