ManagementBaseObject.Item[String] Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene acceso a los valores de propiedad mediante la notación []. Esta propiedad es el indexador de la ManagementBaseObject clase . Puede usar las propiedades indexadas predeterminadas definidas por un tipo, pero no puede definir explícitamente las suyas propias. Sin embargo, especificar el atributo expando en una clase proporciona automáticamente una propiedad indexada predeterminada cuyo tipo es Object y cuyo tipo de índice es 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
Parámetros
- propertyName
- String
Nombre de la propiedad de interés.
Valor de propiedad
Objeto de administración de una propiedad de clase específica.
Ejemplos
En el ejemplo siguiente se muestra cómo inicializar una ManagementClass variable con un ManagementClass constructor y, a continuación, obtener todas las instancias de una clase 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
Comentarios
Valor de propiedad
Instancia de objeto que contiene el valor de la propiedad solicitada.
Seguridad de .NET Framework
Plena confianza para el llamador inmediato. El código de confianza parcial no puede usar este miembro. Para obtener más información, consulte Uso de bibliotecas de código de confianza parcial.