確認メッセージ

次に示すのは、 システム の種類によって異なる確認メッセージが表示されます。このメソッドは、呼び出さ れるメソッドの 種類によって異なります。

重要

確認を要求する方法を示すサンプルコードについては、「確認 を要求する方法」を参照してください。

リソースの指定

変更しようとしているリソースを指定するには、このコマンドレットを呼び出してください 。Displayproperty = Fullname メソッド。 この場合、メソッドのパラメーターを使用してリソースを指定する target と、Windows PowerShell によって操作が追加されます。 次のメッセージでは、"MyResource" というテキストが使用されるリソースであり、操作は呼び出しを行うコマンドの名前です。

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"):

次の例に示すように、ユーザーが確認要求に対して [はい] または [はい] を 選択した場合は、" System ..............................................

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"):

操作とリソースの指定

変更しようとしているリソースと、コマンドが実行される操作を指定するには、そのリソースを使用します。この場合、 % 2a を呼び出します。Displayproperty = Fullname メソッド。 この場合、パラメーターを使用してリソースを指定し、パラメーターを使用して target 操作を target 行います。 次のメッセージでは、"MyResource" というテキストが動作しているリソースであり、"Myresource" は実行される操作です。

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"):

ユーザーが前のメッセージに対して [はい] または [はい] を 選択した場合は、" System ................................................

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"):

参照

Writing a Windows PowerShell Cmdlet (Windows PowerShell コマンドレットの記述)