PropertyData.Qualifiers Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
özelliğinde tanımlanan niteleyici kümesini alır.
public:
property System::Management::QualifierDataCollection ^ Qualifiers { System::Management::QualifierDataCollection ^ get(); };
public System.Management.QualifierDataCollection Qualifiers { get; }
member this.Qualifiers : System.Management.QualifierDataCollection
Public ReadOnly Property Qualifiers As QualifierDataCollection
Özellik Değeri
özelliğinde tanımlanan niteleyici kümesini içeren bir QualifierDataCollection döndürür.
Örnekler
Aşağıdaki örnekte, sınıfını kullanan PropertyData sınıfıyla ilgili bilgiler listelenir. Win32_OperatingSystem hakkında daha fazla bilgi için Windows Yönetim Araçları belgelerine bakın.
using System;
using System.Management;
public class Sample
{
public static void Main()
{
// Get the WMI class
ManagementClass osClass =
new ManagementClass("Win32_OperatingSystem");
osClass.Options.UseAmendedQualifiers = true;
// Get the Properties in the class
PropertyDataCollection properties =
osClass.Properties;
// display the Property names
Console.WriteLine("Property Name: ");
foreach (PropertyData property in properties)
{
Console.WriteLine(
"---------------------------------------");
Console.WriteLine(property.Name);
Console.WriteLine("Description: " +
property.Qualifiers["Description"].Value);
Console.WriteLine();
Console.WriteLine("Type: ");
Console.WriteLine(property.Type);
Console.WriteLine();
Console.WriteLine("Qualifiers: ");
foreach(QualifierData q in
property.Qualifiers)
{
Console.WriteLine(q.Name);
}
Console.WriteLine();
foreach (ManagementObject c in osClass.GetInstances())
{
Console.WriteLine("Value: ");
Console.WriteLine(
c.Properties[property.Name.ToString()].Value);
Console.WriteLine();
}
}
}
}
Imports System.Management
Public Class Sample
Public Overloads Shared Function _
Main(ByVal args() As String) As Integer
' Get the WMI class
Dim osClass As ManagementClass = _
New ManagementClass("Win32_OperatingSystem")
osClass.Options.UseAmendedQualifiers = True
' Get the Properties in the class
Dim properties As PropertyDataCollection = _
osClass.Properties
' display the Property names
Console.WriteLine("Property Name: ")
For Each p As PropertyData In properties
Console.WriteLine( _
"---------------------------------------")
Console.WriteLine(p.Name)
Console.WriteLine("Description: " & _
p.Qualifiers("Description").Value)
Console.WriteLine()
Console.WriteLine("Type: ")
Console.WriteLine(p.Type)
Console.WriteLine()
Console.WriteLine("Qualifiers: ")
For Each q As QualifierData In _
p.Qualifiers
Console.WriteLine(q.Name)
Next
Console.WriteLine()
For Each c As ManagementObject In osClass.GetInstances()
Console.WriteLine("Value: ")
Console.WriteLine( _
c.Properties(p.Name.ToString()).Value)
Console.WriteLine()
Next
Next
End Function
End Class
Açıklamalar
Özellik Değeri
QualifierDataCollection özelliğinde tanımlanan niteleyici kümesini temsil eden bir.
.NET Framework Güvenliği
Hemen arayan için tam güven. Bu üye kısmen güvenilen kod tarafından kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.