Partager via


QualifierData Classe

Définition

Contient des informations relatives à un qualificateur WMI.

public ref class QualifierData
public class QualifierData
type QualifierData = class
Public Class QualifierData
Héritage
QualifierData

Exemples

L’exemple suivant répertorie les informations de qualificateur sur la classe Win32_Service à l’aide de la QualifierData classe . Pour plus d’informations sur Win32_Service, consultez la documentation de 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

Propriétés

IsAmended

Obtient ou définit une valeur indiquant si le qualificateur est corrigé.

IsLocal

Obtient une valeur indiquant si le qualificateur a été défini localement sur la classe ou a été propagé à partir d'une classe de base.

IsOverridable

Obtient ou définit une valeur indiquant si la valeur du qualificateur peut être substituée lors de la propagation.

Name

Représente le nom du qualificateur.

PropagatesToInstance

Obtient ou définit une valeur indiquant si le qualificateur doit être propagé aux instances de la classe.

PropagatesToSubclass

Obtient ou définit une valeur indiquant si le qualificateur doit être propagé aux sous-classes de la classe.

Value

Obtient ou définit la valeur du qualificateur.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à