QualifierData 類別

定義

包含 WMI 限定詞 (Qualifier) 的相關資訊。

public ref class QualifierData
public class QualifierData
type QualifierData = class
Public Class QualifierData
繼承
QualifierData

範例

下列範例會使用 QualifierData 類別列出 Win32_Service 類別的限定詞資訊。 如需 Win32_Service 的詳細資訊,請參閱 Windows Management Instrumentation檔。

using System;
using System.Management;

public class Sample
{
    public static void Main()
    {
        // Get the WMI class
        ManagementClass mClass =
            new ManagementClass("Win32_Service");

        mClass.Options.UseAmendedQualifiers = true;

        // Get the Qualifiers for the class
        QualifierDataCollection qualifiers =
            mClass.Qualifiers;

        // display the Qualifier names
        Console.WriteLine(mClass.ClassPath.ClassName +
            " Qualifiers: ");
        foreach (QualifierData q in qualifiers)
        {
            Console.WriteLine(q.Name);
        }
        Console.WriteLine();

        Console.WriteLine("Class Description: ");
        Console.WriteLine(
            mClass.Qualifiers["Description"].Value);
    }
}
Imports System.Management


Public Class Sample
    Public Overloads Shared Function _
        Main(ByVal args() As String) As Integer

        ' Get the WMI class
        Dim mClass As ManagementClass = _
            New ManagementClass("Win32_Service")

        mClass.Options.UseAmendedQualifiers = True

        ' Get the Qualifiers for the class
        Dim qualifiers As QualifierDataCollection = _
            mClass.Qualifiers()

        ' display the Qualifier names
        Console.WriteLine(mClass.ClassPath.ClassName & _
            " Qualifiers: ")
        For Each q As QualifierData In qualifiers
            Console.WriteLine(q.Name)
        Next

        Console.WriteLine()

        Console.WriteLine("Class Description: ")
        Console.WriteLine( _
            mClass.Qualifiers("Description").Value)


    End Function
End Class

屬性

IsAmended

取得或設定值,指出是否要修改限定詞。

IsLocal

取得值,指出限定詞是否已經在這個類別上區域地定義,或已經從基底類別 (Base Class) 傳播。

IsOverridable

取得或設定值,指出限定詞的值是否可以在傳播時覆寫。

Name

表示限定詞的名稱。

PropagatesToInstance

取得或設定值,指出限定詞是否應該傳播至類別的執行個體。

PropagatesToSubclass

取得或設定值,指出限定詞是否應該傳播至類別的子類別。

Value

取得或設定限定詞的值。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於