Denne praktiske veiledningen utforsker å lage tilpassede klasser i PowerShell med Add-Type-kommandoen, og forbedre dine programmeringsferdigheter og forståelse av PowerShell-miljøet.

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

Liste over utstyr

Her finner du listen over utstyr som brukes til å lage denne opplæringen.

Denne koblingen vil også vise programvarelisten som brukes til å lage denne opplæringen.

Relatert opplæring – PowerShell

På denne siden tilbyr vi rask tilgang til en liste over tutorials knyttet til PowerShell.

Opplæring Powershell – Opprette en klasse med Add-Type

Start en Powershell-kommandolinje.

Start Powershell

Lag en klasse ved hjelp av Powershell.

Copy to Clipboard

Opprett en forekomst av denne klassen.

Copy to Clipboard

Få tilgang til verdiene til klasseegenskaper.

Copy to Clipboard

Her er kommandoutdataene.

Copy to Clipboard

Vis alle egenskaper og verdier til objektet i en strengrepresentasjon.

Copy to Clipboard

Her er kommandoutdataene.

Copy to Clipboard

PowerShell, med sin integrerte klassesyntaks, tillater objektoppretting og avansert automatisering. Å få tilgang til og manipulere klasseegenskaper er avgjørende for effektivitet i automatisering og systemadministrasjon.

Opplæring Powershell-klasse – Bruke en konstruktør

En konstruktør er en spesiell metode i en klasse som automatisk kalles opp når et objekt i den klassen opprettes. Den brukes til å initialisere objektets egenskaper eller felt med spesifikke verdier.

Lag en klasse ved hjelp av en konstruktør.

Copy to Clipboard

Lag en forekomst av denne klassen ved å bruke Constructor-metoden.

Copy to Clipboard

Få tilgang til verdiene til klasseegenskaper.

Copy to Clipboard

Her er kommandoutdataene.

Copy to Clipboard

Lag en liste over instansierte objekter og vis alle egenskaper.

Copy to Clipboard

Her er kommandoutdataene.

Copy to Clipboard

En konstruktør er en avgjørende komponent i klassebasert programmering, og automatiserer objektinitialisering. Det forenkler eiendoms- og felttilordning, og effektiviserer opprettelse og initialisering av objekter.