Outlook アドインで関数コマンドをデバッグする
注:
この記事の手法は、Windows 開発用コンピューターでのみ使用できます。 Mac で開発している場合は、「 デバッグ関数コマンド」を参照してください。
この記事では、Visual Studio Code で Office アドイン デバッガー拡張機能を使用して 関数コマンドをデバッグする方法について説明します。 関数コマンドは、リボンのアドイン コマンド ボタンを使用して開始されます。 アドイン コマンドの詳細については、「アドイン コマンド」を参照してください。
この記事では、デバッグするアドイン プロジェクトが既にあることを前提としています。 関数コマンドを使用してアドインを作成してデバッグを練習するには、「 チュートリアル: Outlook アドインを構成するメッセージを作成する」の手順に従います。
デバッグ用にアドインをマークする
Office アドイン用 Yeoman ジェネレーターを使用してアドイン プロジェクトを作成した場合は、この記事の後半の「デバッガーの構成と実行」セクションに進んでください。
npm start
を実行してアドインをビルドし、ローカル サーバーを起動すると、HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\WEF\Developer\[Add-in ID]
レジストリ キーのUseDirectDebugger
値も設定され、デバッグ用のアドインとしてマークされます。
それ以外の場合は、別のツールを使用してアドインを作成した場合は、次の手順を実行します。
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\WEF\Developer\[Add-in ID]
レジストリ キーに移動します。[Add-in ID]
をアドインのマニフェストの<Id>に置き換えます。注:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\WEF\
の下にDeveloper
キー (フォルダー) がまだ存在しない場合は、次の手順を実行して作成します。- WEF キー (フォルダー) を右クリック (または長押し) し、[新規>Key] を選択します。
- 新しいキーに Developer という名前を付けます。
キーの
UseDirectDebugger
値を1
に設定します。
デバッガーを構成して実行する
アドインでデバッグを有効にしたので、デバッガーを構成して実行する準備ができました。 これを行う手順については、Webview コントロールに適用される次のいずれかのオプションを選択します。 開発用コンピューターで使用される Webview コントロールを特定する方法については、「 Office アドインで使用されるブラウザーと Webview コントロール」を参照してください。
アドインが Edge レガシ (EdgeHTML) の埋め込み Webview コントロールで実行されている場合は、「 Microsoft Edge レガシの開発者ツールを使用してアドインをデバッグする」を参照してください。
アドインが Microsoft Edge Chromium (WebView2) の埋め込み Webview コントロールで実行されている場合は、「 Visual Studio Code と Microsoft Edge WebView2 (Chromium ベース)を使用して Windows 上のアドインをデバッグする」を参照してください。
関連項目
Office Add-ins