ManagementBaseObject.GetPropertyQualifierValue メソッド
アセンブリ: System.Management (system.management.dll 内)

Public Function GetPropertyQualifierValue ( _ propertyName As String, _ qualifierName As String _ ) As Object
Dim instance As ManagementBaseObject Dim propertyName As String Dim qualifierName As String Dim returnValue As Object returnValue = instance.GetPropertyQualifierValue(propertyName, qualifierName)
public function GetPropertyQualifierValue ( propertyName : String, qualifierName : String ) : Object
戻り値
指定した修飾子の値。


Win32_Process クラスのプロパティごとに Description 修飾子の値を表示するために、GetPropertyQualifierValue メソッドを使用する例を次に示します。Win32_Process クラスの詳細については、MSDN ライブラリ (http://msdn.microsoft.com/library/ja) で Windows Management Instrumentation に関するドキュメントを参照してください。
Imports System Imports System.Management Class Sample Public Overloads Shared Function _ Main(ByVal args() As String) As Integer ' Get the WMI class Dim processClass As New ManagementClass( _ "Win32_Process") processClass.Options.UseAmendedQualifiers = True ' Get the properties in the class Dim properties As PropertyDataCollection properties = processClass.Properties ' display the properties Console.WriteLine("Win32_Process Property Names: ") For Each p As PropertyData In properties Console.WriteLine(p.Name) For Each q As QualifierData In p.Qualifiers If (q.Name.Equals("Description")) Then Console.WriteLine( _ processClass.GetPropertyQualifierValue( _ p.Name, q.Name)) End If Next Console.WriteLine() Next End Function End Class
using System; using System.Management; public class Sample { public static void Main() { // Get the WMI class ManagementClass processClass = new ManagementClass("Win32_Process"); processClass.Options.UseAmendedQualifiers = true; // Get the properties in the class PropertyDataCollection properties = processClass.Properties; // display the properties Console.WriteLine("Win32_Process Property Names: "); foreach (PropertyData property in properties) { Console.WriteLine(property.Name); foreach (QualifierData q in property.Qualifiers) { if(q.Name.Equals("Description")) { Console.WriteLine( processClass.GetPropertyQualifierValue( property.Name, q.Name)); } } Console.WriteLine(); } } }


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からManagementBaseObject.GetPropertyQualifierValue メソッドを検索する場合は、下記のリンクをクリックしてください。

- ManagementBaseObject.GetPropertyQualifierValue メソッドのページへのリンク