QualifierData Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |