QualifierData Classe

Definição

Contém informações sobre um qualificador WMI.Contains information about a WMI qualifier.

public ref class QualifierData
public class QualifierData
type QualifierData = class
Public Class QualifierData
Herança
QualifierData

Exemplos

O exemplo a seguir lista informações de qualificador sobre a classe QualifierData Win32_Service usando a classe.The following example lists qualifier information about the Win32_Service class using the QualifierData class. Para obter mais informações sobre o Win32_Service, consulte a documentação do Instrumentação de gerenciamento do Windows .For more information about Win32_Service, see the Windows Management Instrumentation documentation.

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

Propriedades

IsAmended

Obtém ou define um valor que indica se o qualificador foi corrigido.Gets or sets a value indicating whether the qualifier is amended.

IsLocal

Obtém um valor que indica se o qualificador foi definido localmente nessa classe ou se foi propagado de uma classe base.Gets a value indicating whether the qualifier has been defined locally on this class or has been propagated from a base class.

IsOverridable

Obtém ou define um valor que indica se o valor do qualificador pode ser substituído quando propagado.Gets or sets a value indicating whether the value of the qualifier can be overridden when propagated.

Name

Representa o nome do qualificador.Represents the name of the qualifier.

PropagatesToInstance

Obtém ou define um valor que indica se o valor do qualificador deve ser propagado para instâncias da classe.Gets or sets a value indicating whether the qualifier should be propagated to instances of the class.

PropagatesToSubclass

Obtém ou define um valor que indica se o qualificador deve ser propagado para as subclasses da classe.Gets or sets a value indicating whether the qualifier should be propagated to subclasses of the class.

Value

Obtém ou define o valor do qualificador.Gets or sets the value of the qualifier.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Aplica-se a