Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Här är olika bekräftelsemeddelanden som kan visas beroende på varianterna av System.Management.Automation.Cmdlet.ShouldProcess och System.Management.Automation.Cmdlet.ShouldContinue metoder som anropas.
Viktigt!
Exempelkod som visar hur du begär bekräftelser finns i Så här begär du bekräftelser.
Ange resursen
Du kan ange den resurs som ska ändras genom att anropa metoden System.Management.Automation.Cmdlet.ShouldProcess. I det här fallet anger du resursen med hjälp av metodens target parameter och åtgärden läggs till av Windows PowerShell. I följande meddelande är texten "MyResource" resursen som hanteras och åtgärden är namnet på kommandot som gör anropet.
Confirm
Are you sure you want to perform this action?
Performing operation "Test-RequestConfirmationTemplate1" on Target "MyResource".
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"):
Om användaren väljer Ja eller Ja till alla till bekräftelsebegäran (som visas i följande exempel), görs ett anrop till metoden System.Management.Automation.Cmdlet.ShouldContinue, vilket gör att ett andra bekräftelsemeddelande visas.
Confirm
Are you sure you want to perform this action?
Performing operation "Test-RequestConfirmationTemplate1" on Target "MyResource".
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): y
Confirm
Continue with this operation?
[Y] Yes [N] No [S] Suspend [?] Help (default is "Y"):
Ange åtgärden och resursen
Du kan ange den resurs som ska ändras och den åtgärd som kommandot ska utföra genom att anropa metoden System.Management.Automation.Cmdlet.ShouldProcess. I det här fallet anger du resursen med hjälp av parametern target och åtgärden med hjälp av parametern target. I följande meddelande är texten "MyResource" resursen som hanteras och "MyAction" är den åtgärd som ska utföras.
Confirm
Are you sure you want to perform this action?
Performing operation "MyAction" on Target "MyResource".
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"):
Om användaren väljer Ja eller Ja till Alla till föregående meddelande görs ett anrop till metoden System.Management.Automation.Cmdlet.ShouldContinue, vilket gör att ett andra bekräftelsemeddelande visas.
Confirm
Are you sure you want to perform this action?
Performing operation "MyAction" on Target "MyResource".
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): y
Confirm
Continue with this operation?
[Y] Yes [N] No [S] Suspend [?] Help (default is "Y"):