PropertyDataCollection.Item[String] Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera określoną właściwość z PropertyDataCollectionobiektu przy użyciu 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
Zwraca wartość zawierającą PropertyData dane dla określonej właściwości w kolekcji.
Przykłady
Poniższy przykład pobiera właściwość Freespace z obiektu 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 PropertyData, na podstawie określonej nazwy.
Zabezpieczenia programu .NET Framework
Pełne zaufanie dla bezpośredniego obiektu wywołującego. Tego elementu członkowskiego nie można używać przez częściowo zaufany kod. Aby uzyskać więcej informacji, zobacz Using Libraries from Partially Trusted Code (Używanie bibliotek z częściowo zaufanego kodu).