カスタム ホストのサンプル

このセクションには、カスタム ホストを記述するためのサンプル コードが含まれています。 Microsoft Visual Studio を使用してコンソール アプリケーションを作成し、このセクションのトピックのコードをホスト アプリケーションにコピーできます。

このセクションの内容

Host01 サンプル このサンプルでは、基本的なカスタム ホストを使用するホスト アプリケーションを実装する方法を示します。

Host02 サンプル このサンプルでは、カスタム ホスト実装と共に Windows PowerShell ランタイムを使用するホスト アプリケーションを記述する方法を示します。 ホスト アプリケーションは、ホスト カルチャをドイツ語に設定し、Get-Process コマンドレットを実行し、pwrsh.exeを使用して結果を表示し、ドイツ語で現在のデータと時刻を出力します。

Host03 サンプル このサンプルでは、コマンド ラインからコマンドを読み取り、コマンドを実行し、結果をコンソールに表示する、対話型のコンソール ベースのホスト アプリケーションを構築する方法を示します。

Host04 サンプル このサンプルでは、コマンド ラインからコマンドを読み取り、コマンドを実行し、結果をコンソールに表示する対話型のコンソール ベースのホスト アプリケーションを構築する方法を示します。 このホスト アプリケーションでは、ユーザーが複数の選択肢を指定できるようにするプロンプトの表示もサポートしています。

Host05 サンプル このサンプルでは、コマンド ラインからコマンドを読み取り、コマンドを実行し、結果をコンソールに表示する、対話型のコンソール ベースのホスト アプリケーションを構築する方法を示します。 このホスト アプリケーションでは、Enter-PSSession および Exit-PSSession コマンドレット 使用したリモート コンピューターへの呼び出しもサポートしています

Host06 サンプル このサンプルでは、コマンド ラインからコマンドを読み取り、コマンドを実行し、結果をコンソールに表示する、対話型のコンソール ベースのホスト アプリケーションを構築する方法を示します。 さらに、このサンプルではトークナイザー API を使用して、ユーザーが入力するテキストの色を指定します。

こちらもご覧ください