ManagementBaseObject.Item[String] Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém acesso aos valores das propriedades através da notação []. Esta propriedade é o indexador da ManagementBaseObject classe. Pode usar as propriedades indexadas padrão definidas por um tipo, mas não pode definir explicitamente as suas próprias. No entanto, especificar o atributo expando numa classe fornece automaticamente uma propriedade indexada por defeito cujo tipo é Objeto e cujo tipo de índice é 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
O nome da propriedade de interés.
Valor de Propriedade
O objeto de gestão para uma propriedade de classe específica.
Exemplos
O exemplo seguinte mostra como inicializar uma ManagementClass variável com um ManagementClass construtor e depois obter todas as instâncias de uma 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
Observações
Valor de Propriedade
Uma instância de objeto que contém o valor da propriedade solicitada.
Segurança do .NET Framework
Confiança total no contacto imediato. Este membro não pode ser utilizado por código parcialmente confiável. Para mais informações, consulte Utilização de Bibliotecas de Código Parcialmente Confiável.