ManagementBaseObject.Item[String] Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'accesso ai valori delle proprietà tramite la notazione []. Questa proprietà è l'indicizzatore per la ManagementBaseObject classe . È possibile usare le proprietà indicizzate predefinite definite da un tipo, ma non è possibile definire in modo esplicito le proprie. Tuttavia, specificando l'attributo expando in una classe, viene fornita automaticamente una proprietà indicizzata predefinita il cui tipo è Object e il cui tipo di indice è String.
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
Parametri
- propertyName
- String
Nome della proprietà di interesse.
Valore della proprietà
Oggetto di gestione per una proprietà di classe specifica.
Esempio
Nell'esempio seguente viene illustrato come inizializzare una ManagementClass variabile con un ManagementClass costruttore e quindi ottenere tutte le istanze di una classe WMI.
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
Commenti
Valore della proprietà
Istanza dell'oggetto che contiene il valore della proprietà richiesta.
Sicurezza di .NET Framework
Attendibilità totale per il chiamante immediato. Questo membro non può essere utilizzato da codice parzialmente attendibile. Per altre informazioni, vedere Uso di librerie da codice parzialmente attendibile.