Applies ToWord for Microsoft 365 Word for Microsoft 365 for Mac

最終更新日: 2023 年 8 月 31 日

問題

Word JavaScript API を介してコンテンツ コントロールを使用するアドインでは、特定のシナリオで "RichApi.Error: NotImplemented" エラーが表示される場合があります。 

これは、2023 年 8 月 10 日の Office.js 更新後、特に MacOS (ビルド 16.76) で初めて確認されました。

原因

ContentControl.load() メソッドを使用して、コンテンツ コントロール インスタンスのすべてのプロパティを読み込みます。 そのメソッドは、すべての コンテンツ コントロール プロパティ を 1 つずつ内部的に読み込みます。 ただし、リリースされたすべてのプロパティのみを含めるのではなく、まだ開発中またはリリースされていない新しいプロパティも含まれます。 

この問題は、最初の実装で "NotImplemented" エラーが返された最近導入された新しいプロパティが原因で発生したため、load() メソッドの呼び出しの一部が失敗しました。 

影響を受ける可能性のあるコードの例を次に示します。

JavaScript API コード例Wordスクリーンショット

状態: 修正済み

回避策

最新バージョンのWordに更新します。

開発者が影響を受けるビルドでアドインを動作させる

コンテンツ コントロールを読み込む際に問題が発生する原因となる不明なプロパティを回避する方法は、目的のロジックに従って必要なプロパティのセットを明示的に指定することです。 

影響を受けるコードの前の例を更新すると、次のコードはコンテンツ コントロールの必要なプロパティのみを読み込みます。

Word JavaScript API コードの回避策のスクリーンショット

以下の項目も参照してください。

解決策

  • Web 上のWord: 影響を受けません。

  • Windows でのWord

    • ベータ チャネル: 影響を受けるが、16.0.16815.20000 以降のビルドには修正プログラムが含まれています。

    • 現在のチャネル (プレビュー): 影響を受けるが、16.0.16731.20170 以降のビルドには修正プログラムが含まれています。

    • 月次チャネル: 影響を受けません。

    • MEC: 影響を受けません。

  • Mac でのWord

    • ベータ版: 影響を受けるが、16.77.23082006 以降のビルドには修正プログラムが含まれています。

    • 運用: 影響を受けるが、16.76.23082301 以降のビルドには修正プログラムが含まれています。

その他のリソース

エキスパートのアイコン (脳、歯車)

エキスパートに質問する

エキスパートとつながり、最新の Word のニュース、更新プログラム、ベスト プラクティスについて議論し、ブログを参照します。

Word Tech Community

コミュニティのアイコン

コミュニティでサポートを得る

サポート担当者、MVP、エンジニア、その他の Word ユーザーに質問し、解決策を見つけます。

Answers の Word フォーラム

機能リクエストのアイコン (電球、アイデア)

新機能の提案

ご意見ご感想をお待ちしております。 ご意見をお聞かせください。 すべてのコメントに必ず目を通しています。

フィードバックを送信する

エキスパートのアイコン (脳、歯車)

エキスパートに質問する

エキスパートとつながり、最新の Word のニュース、更新プログラム、ベスト プラクティスについて議論し、ブログを参照します。

Word Tech Community

コミュニティのアイコン

コミュニティでサポートを得る

サポート担当者、MVP、エンジニア、その他の Word ユーザーに質問し、解決策を見つけます。

Answers の Word フォーラム

機能リクエストのアイコン (電球、アイデア)

新機能の提案

ご意見ご感想をお待ちしております。 ご意見をお聞かせください。 すべてのコメントに必ず目を通しています。

フィードバックを送信する

関連項目

最近の Word for PC の問題に関する修正プログラムと回避策

最近の Word for Mac の問題に関する修正プログラムと回避策

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

一般的な問題の解決策を見つけるか、サポート エージェントからサポートを受けます。