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]
移動します。 をアドインの<マニフェストの ID> に置き換えます[Add-in ID]
。注:
の下
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\WEF\
にDeveloper
キー (フォルダー) がまだ存在しない場合は、次の手順を実行して作成します。- [WEF] キー (フォルダー) を右クリックし、[新規]、[キー] の順に選択します。
- 新しいキーに Developer という名前を付けます。
キー
UseDirectDebugger
の値を に1
設定します。
デバッガーを構成して実行する
アドインでデバッグを有効にしたので、デバッガーを構成して実行する準備ができました。 これを行う手順については、Webview コントロールに適用される次のいずれかのオプションを選択します。 開発用コンピューターで使用される Webview コントロールを特定する方法については、「 Office アドインで使用されるブラウザーと Webview コントロール」を参照してください。
アドインが Edge レガシ (EdgeHTML) の埋め込み Webview コントロールで実行されている場合は、「 Microsoft Office アドイン デバッガー拡張機能 for Visual Studio Code」を参照してください。
アドインが Microsoft Edge Chromium (WebView2) の埋め込み Webview コントロールで実行されている場合は、「Visual Studio Code と Microsoft Edge WebView2 (Chromium ベース) を使用して Windows 上のアドインをデバッグする」を参照してください。
関連項目
Office Add-ins
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示