Denne praktiske vejledning udforsker oprettelse af brugerdefinerede klasser i PowerShell med kommandoen Add-Type, hvilket forbedrer dine programmeringsevner og forståelse af PowerShell-miljøet.

• Windows 2012 R2 • Windows 2016 • Windows 2019 • Windows 2022 • Windows 10 • Windows 11

Liste over udstyr

Her kan du finde listen over udstyr, der bruges til at oprette denne tutorial.

Dette link viser også den softwareliste, der bruges til at oprette dette selvstudium.

Relateret tutorial – PowerShell

På denne side tilbyder vi hurtig adgang til en liste over tutorials relateret til PowerShell.

Selvstudium Powershell – Oprettelse af en klasse med Add-Type

Start en Powershell-kommandolinje.

Start Powershell

Opret en klasse ved hjælp af Powershell.

Copy to Clipboard

Opret en forekomst af denne klasse.

Copy to Clipboard

Få adgang til værdierne for klasseegenskaber.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

Få vist alle objektets egenskaber og værdier i en strengrepræsentation.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

PowerShell, med sin integrerede klassesyntaks, tillader objektoprettelse og avanceret automatisering. Adgang til og manipulation af klasseegenskaber er afgørende for effektivitet inden for automatisering og systemadministration.

Tutorial Powershell klasse – Brug af en konstruktør

En konstruktør er en speciel metode i en klasse, der automatisk kaldes, når et objekt i den klasse oprettes. Det bruges til at initialisere objektets egenskaber eller felter med specifikke værdier.

Opret en klasse ved hjælp af en konstruktør.

Copy to Clipboard

Opret en forekomst af denne klasse ved hjælp af konstruktørmetoden.

Copy to Clipboard

Få adgang til værdierne for klasseegenskaber.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

Opret en liste over instantierede objekter, og vis alle egenskaber.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

En konstruktør er en afgørende komponent i klassebaseret programmering, automatisering af objektinitialisering. Det letter ejendoms- og felttildeling, strømliner oprettelse og initialisering af objekter.