Code-Beispiel

Ausschnitt aus der generierten .NET-Klasse für die WMI-Klasse Win32_LogicalDisk

Ein Beispiel zum Einsatz der Klasse System.Management.ManagementClass aus der .NET-Klassenbibliothek.

Autor: Dr. Holger Schwichtenberg

Beschreibung

Das folgende Listing zeigt Ausschnitte aus der generierten Datei Win32_LogicalDisk.vb. Das Gesamtlisting ist 1924 Zeilen lang. Der generierte Code ist sehr ausführlich kommentiert.

Programmcodebeispiel in Visual Basic .NET (VB.NET)

Imports System
Imports System.ComponentModel
Imports System.Management
Imports System.Collections
Imports Microsoft.VisualBasic

Namespace ROOT.CIMV2.Win32
'An Early Bound class generated for the WMI class.Win32_LogicalDisk
Public Class LogicalDisk
Inherits System.ComponentModel.Component
...
Public Sub New(ByVal keyDeviceID As String)
Me.New(CType(Nothing,System.Management.ManagementScope), CType(New System.Management.ManagementPath(LogicalDisk.ConstructPath(keyDeviceID)),System.Management.ManagementPath), CType(Nothing,System.Management.ObjectGetOptions))
End Sub
...

<Browsable(true), _
DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), _
Description("Die Eigenschaft ""FreeSpace"" zeigt an, wie viel freier Speicherplatz in Bytes auf " & _
"dem logischen Datenträger verfügbar ist."), _
TypeConverter(GetType(WMIValueTypeConverter))> _
Public ReadOnly Property FreeSpace As System.UInt64
Get
If (curObj("FreeSpace") Is Nothing) Then
Return System.Convert.ToUInt64(0)
End If
Return CType(curObj("FreeSpace"),System.UInt64)
End Get
End Property
...

Andere Programmiersprache

Zur Zeit leider noch nicht verfügbar.

 

Querverweise

 Liste aller Codebeispiele  Definition '.NET Framework Class Library'  Verfügbarkeit der Klasse 'System.Management.ManagementClass'  Übersicht über den FCL-Namensraum 'System.Management'  .NET & Visual Studio Community Portal

Buchtipp

Buchcover PowerShell 7 und Windows PowerShell 5 – das Praxishandbuch (6. Auflage Juni 2024 (10. Auflage Gesamtreihe)) PowerShell 7 und Windows PowerShell 5 – das Praxishandbuch
Autor(en): Dr. Holger Schwichtenberg
Erschienen 2024
Umfang: 1426 Seiten
ISBN: 3446481958

Beratung & Support

Schulungen

  Anfrage für eine individuelle Schulung zum Thema VISUAL BASIC C#   Gesamter Schulungsthemenkatalog

Fachbücher

  Alle unsere aktuellen Fachbücher   E-Book-Abo für ab 99 Euro im Jahr