PropertyDataCollection.Item[String] Egenskap

Definition

Hämtar den angivna egenskapen från syntaxen PropertyDataCollection, med hjälp av [] . Den här egenskapen är indexeraren för PropertyDataCollection klassen.

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

Parametrar

propertyName
String

Namnet på den egenskap som ska hämtas.

Egenskapsvärde

Returnerar en PropertyData som innehåller data för en angiven egenskap i samlingen.

Exempel

I följande exempel hämtas egenskapen Freespace från en 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

Kommentarer

Egenskapsvärde

En PropertyData, baserat på det angivna namnet.

.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.

Gäller för