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
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor