Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az alábbiakban különböző megerősítő üzenetek jelennek meg a System.Management.Automation.Cmdlet.ShouldProcess és System.Management.Automation.Cmdlet.ShouldContinue metódusok meghívásától függően.
Fontos
A megerősítések kérését bemutató mintakódot a Visszaigazolások kérésecímű témakörben talál.
Az erőforrás megadása
A módosítani kívánt erőforrást a System.Management.Automation.Cmdlet.ShouldProcess metódus meghívásával adhatja meg. Ebben az esetben a metódus target paraméterével adja meg az erőforrást, és a Windows PowerShell hozzáadja a műveletet. A következő üzenetben a "MyResource" szöveg az erőforrás, a művelet pedig a hívást kezdeményező parancs neve.
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"):
Ha a felhasználó Igen vagy Igen választ a megerősítési kéréshez (az alábbi példában látható módon), a rendszer meghívja a System.Management.Automation.Cmdlet.ShouldContinue metódust, amely egy második megerősítő üzenetet jelenít meg.
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"):
A művelet és az erőforrás megadása
Megadhatja a módosítani kívánt erőforrást és a parancs által végrehajtandó műveletet a System.Management.Automation.Cmdlet.ShouldProcess metódus meghívásával. Ebben az esetben az erőforrást a target paraméterrel és a művelettel adja meg a target paraméterrel. A következő üzenetben a "MyResource" szöveg az erőforrás, a "MyAction" pedig a végrehajtandó művelet.
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"):
Ha a felhasználó Igen vagy Igen az összesre választja az előző üzenethez, a rendszer meghívja a System.Management.Automation.Cmdlet.ShouldContinue metódust, ami miatt megjelenik egy második megerősítést kérő üzenet.
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"):