ManagementBaseObject.Item[String] Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar åtkomst till egenskapsvärden via [] notation. Den här egenskapen är indexeraren för ManagementBaseObject klassen. Du kan använda standardindexerade egenskaper som definierats av en typ, men du kan inte uttryckligen definiera dina egna. Om du anger expando-attributet för en klass får du dock automatiskt en indexerad standardegenskap vars typ är Objekt och vars indextyp är Sträng.
public:
property System::Object ^ default[System::String ^] { System::Object ^ get(System::String ^ propertyName); void set(System::String ^ propertyName, System::Object ^ value); };
public object this[string propertyName] { get; set; }
member this.Item(string) : obj with get, set
Default Public Property Item(propertyName As String) As Object
Parametrar
- propertyName
- String
Namnet på den intressanta egenskapen.
Egenskapsvärde
Hanteringsobjektet för en specifik klassegenskap.
Exempel
I följande exempel visas hur du initierar en ManagementClass variabel med en ManagementClass konstruktor och sedan hämtar alla instanser av en WMI-klass.
using System;
using System.Management;
public class Sample
{
public static void Main()
{
ManagementClass c = new ManagementClass("Win32_Process");
foreach (ManagementObject o in c.GetInstances())
Console.WriteLine(
"Next instance of Win32_Process : {0}", o["Name"]);
}
}
Imports System.Management
Class Sample
Public Overloads Shared Function _
Main(ByVal args() As String) As Integer
Dim c As New ManagementClass("Win32_Process")
Dim o As ManagementObject
For Each o In c.GetInstances()
Console.WriteLine( _
"Next instance of Win32_Process : {0}", o("Name"))
Next o
End Function
End Class
Kommentarer
Egenskapsvärde
En objektinstans som innehåller värdet för den begärda egenskapen.
.NET Framework-säkerhet
Fullständigt förtroende för den omedelbara uppringaren. Den här medlemmen kan inte användas av delvis betrodd kod. Mer information finns i Använda bibliotek från delvis betrodd kod.