PropertyDataCollection.Item[String] Właściwość

Definicja

Pobiera określoną właściwość z elementu PropertyDataCollection, używając składni []. Ta właściwość jest indeksatorem PropertyDataCollection klasy.

public:
 virtual property System::Management::PropertyData ^ default[System::String ^] { System::Management::PropertyData ^ get(System::String ^ propertyName); };
public virtual System.Management.PropertyData this[string propertyName] { get; }
member this.Item(string) : System.Management.PropertyData
Default Public Overridable ReadOnly Property Item(propertyName As String) As PropertyData

Parametry

propertyName
String

Nazwa właściwości do pobrania.

Wartość właściwości

PropertyData

PropertyData Zwraca wartość zawierającą dane dla określonej właściwości w kolekcji.

Przykłady

Poniższy przykład pobiera właściwość Freespace z klasy ManagementClass.

using System;
using System.Management;

public class Sample
{
    public static void Main(string[] args)
    {
        ManagementObject m = new ManagementObject(
            "Win32_LogicalDisk.DeviceID=\"C:\"");
        Console.WriteLine("Free space on drive C is: " +
            m.Properties["Freespace"].Value + " bytes");
    }
}
Imports System.Management

Class Sample_ManagementClass
    Public Overloads Shared Function Main( _
        ByVal args() As String) As Integer

        Dim m As New ManagementObject( _
            "Win32_LogicalDisk.DeviceID=""C:""")
        Console.WriteLine( _
            m.Properties("FreeSpace").Value)

        Return 0
    End Function
End Class

Uwagi

Wartość właściwości

A , PropertyDatana podstawie określonej nazwy.

Zabezpieczenia.NET Framework

Pełne zaufanie do bezpośredniego wywołującego. Ten element członkowski nie może być używany przez kod częściowo zaufany. Aby uzyskać więcej informacji, zobacz Using Libraries from Partially Trusted Code (Używanie bibliotek z częściowo zaufanego kodu).

Dotyczy