ManagementBaseObject.GetPropertyValue(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает эквивалентный метод доступа к значению свойства.
public:
System::Object ^ GetPropertyValue(System::String ^ propertyName);
public object GetPropertyValue (string propertyName);
member this.GetPropertyValue : string -> obj
Public Function GetPropertyValue (propertyName As String) As Object
Параметры
- propertyName
- String
Имя затребованного свойства.
Возвращаемое значение
Значение заданного свойства.
Примеры
В следующем примере перечислены все имена процессов, выполняемых на локальном компьютере. Код использует метод для GetPropertyValue получения имен процессов.
using System;
using System.Management;
public class Sample
{
public static void Main()
{
// Get the WMI class
ManagementClass processClass =
new ManagementClass("Win32_Process");
ManagementObjectCollection classObjects;
classObjects = processClass.GetInstances();
foreach (ManagementObject classObject in
classObjects)
{
Console.WriteLine(
classObject.GetPropertyValue(
"Name"));
}
}
}
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")
Dim classObjects As ManagementObjectCollection
classObjects = processClass.GetInstances()
For Each classObject As ManagementObject _
In classObjects
Console.WriteLine( _
classObject.GetPropertyValue( _
"Name"))
Next
End Function
End Class
Комментарии
Безопасность .NET Framework
Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в статье Использование библиотек из частично доверенного кода.