Voorbeelden van cmdlet-code

Deze sectie bevat voorbeelden van cmdlet-code die u kunt gebruiken om uw eigen cmdlets te schrijven.

Belangrijk

Zie Tutorials for Writing Cmdlets(Zelfstudies voor het schrijven van cmdlets) als u stapsgewijs instructies wilt voor het schrijven van cmdlets.

In deze sectie

Een eenvoudige cmdlet schrijven In dit voorbeeld ziet u de basisstructuur van cmdlet-code.

Cmdlet-parameters declareeren In dit voorbeeld ziet u hoe u de verschillende typen parameters declareert.

Parametersets declareer In dit voorbeeld ziet u hoe u sets parameters declareerd die de actie kunnen wijzigen die een cmdlet uitvoert.

Parameterinvoer valideren Deze voorbeelden laten zien hoe u parameterinvoer valideert.

Dynamische parameters declareeren In dit voorbeeld ziet u hoe u een parameter declareert die tijdens runtime wordt toegevoegd.

Scripts aanroepen binnen een cmdlet In dit voorbeeld ziet u hoe u een script aanroept dat aan een cmdlet wordt geleverd.

Invoerverwerkingsmethoden overschrijven Deze voorbeelden tonen de basisstructuur die wordt gebruikt om de methoden BeginProcessing, ProcessRecord en EndProcessing te overschrijven.

ShouldProcess-aanroepen ondersteunen In dit voorbeeld ziet u hoe de methoden System.Management.Automation.Cmdlet.ShouldProcess en System.Management.Automation.Cmdlet.ShouldContinue moeten worden aangeroepen vanuit een cmdlet.

Transacties ondersteunen In dit voorbeeld ziet u hoe u kunt aangeven dat de cmdlet transacties ondersteunt en hoe u de actie implementeert die wordt uitgevoerd wanneer de cmdlet wordt gebruikt in een transactie.

Taken ondersteunen In dit voorbeeld ziet u hoe u taken kunt ondersteunen wanneer u cmdlets schrijft.

Een cmdlet aanroepen vanuit een cmdlet In dit voorbeeld ziet u hoe u een cmdlet aanroept vanuit een andere cmdlet, waarmee u de functionaliteit van de aangeroepen cmdlet kunt toevoegen aan de cmdlet die u ontwikkelt.

Zie ook

Een Windows PowerShell-cmdlet schrijven