QualifierData クラス

定義

WMI (Windows Management Instrumentation) 修飾子に関する情報を格納します。

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

次の例では、 クラスを使用して 、Win32_Service クラスに関する修飾子情報を QualifierData 一覧表示します。 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

修飾子がこのクラスでローカルに定義されたか、基本クラスから反映されたかどうかを示す値を取得します。

IsOverridable

反映時に修飾子の値をオーバーライドできるかどうかを示す値を取得または設定します。

Name

修飾子の名前を表します。

PropagatesToInstance

修飾子をクラスのインスタンスに反映させるかどうかを示す値を取得または設定します。

PropagatesToSubclass

修飾子をクラスのサブクラスに反映させるかどうかを示す値を取得または設定します。

Value

修飾子の値を取得または設定します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象