Interfejs API języka JavaScript programu Word zwraca błąd "RichApi.Error: NotImplemented" w dodatkach pakietu Office przy użyciu kontrolek zawartości

Dotyczy
Microsoft Word dla Microsoft 365 Word dla Microsoft 365 dla komputerów Mac

Ostatnia aktualizacja: 31 sierpnia 2023 r.

PROBLEM

Dodatki korzystające z kontrolek zawartości za pośrednictwem interfejsu API JavaScript programu Word mogą w niektórych scenariuszach wyświetlać błędy "RichApi.Error: NotImplemented". 

Zostało to po raz pierwszy zauważone po aktualizacji Office.js 10 sierpnia 2023 r., szczególnie w systemie MacOS (kompilacja 16.76).

PRZYCZYNA

Metoda ContentControl.load() służy do ładowania wszystkich właściwości instancji kontrolki zawartości. Ta metoda wewnętrznie ładuje po kolei wszystkie właściwości kontrolki zawartości . Jednak zamiast uwzględniać tylko wszystkie wydane właściwości, uwzględniane są również nowe właściwości, które są nadal w fazie opracowywania lub nie zostały jeszcze opublikowane. 

Ten problem był spowodowany przez niedawno wprowadzoną nową właściwość, której początkowa implementacja zwracała błąd "NotImplemented", powodując niepowodzenie niektórych wywołań metody load(). 

Poniżej przedstawiono przykład kodu, na który może to mieć wpływ.

Przykładowy kod interfejsu API języka JavaScript programu Word

STAN: NAPRAWIONE

OBEJŚCIE PROBLEMU

Zaktualizuj program Word do najnowszej wersji.

Dla deweloperów, którzy chcą sprawić, by ich dodatki działały w kompilacjach, których dotyczy problem.

Sposobem na uniknięcie nieznanych właściwości powodujących problemy podczas ładowania kontrolki zawartości jest jawne określenie zestawu właściwości, które są wymagane zgodnie z żądaną logiką. 

Aktualizując poprzedni przykład kodu, którego dotyczy problem, poniższy kod ładuje tylko wymagane właściwości kontrolek zawartości.

Zrzut ekranu przedstawiający obejście kodu interfejsu API języka JavaScript programu Word

Zobacz też:

ROZWIĄZANIE

  • Aplikacja Word w sieci Web: nie dotyczy.

  • Aplikacja Word w systemie Windows

    • Kanał beta: dotknięty problemem, ale kompilacje po wersji 16.0.16815.20000 zawierają poprawkę.
    • Bieżący kanał (wersja zapoznawcza): Problem, ale kompilacje po wersji 16.0.16731.20170 zawierają poprawkę.
    • Miesięczny kanał: nie dotyczy.
    • MEC: Nie dotyczy.
  • Aplikacja Word na komputerze Mac

    • Wersja beta: dotknięta problemem, ale kompilacje po wersji 16.77.23082006 zawierają poprawkę.
    • Produkcja: problem, ale kompilacje po wersji 16.76.23082301 zawierają tę poprawkę.

Więcej zasobów

Ikona ekspertów (mózg, koła zębate) Zapytaj ekspertów

Nawiązuj kontakty z ekspertami, omawiaj najnowsze wiadomości, aktualizacje i najlepsze rozwiązania dotyczące programu Word oraz czytaj naszego bloga.

Społeczność techniczna programu Word

Ikona społeczności Uzyskaj pomoc w społeczności

Zadaj pytanie i poznaj rozwiązanie dzięki przedstawicielom obsługi technicznej, specjalistom MVP, inżynierom i innym użytkownikom programu Word.

Forum programu Word w witrynie Answers

Ikona sugestii dotyczącej funkcji (żarówka, pomysł) Zaproponuj nową funkcję

Czekamy na sugestie i opinie! Przekazuj je! Chętnie Cię wysłuchamy.

Przekazywanie opinii

Ikona ekspertów (mózg, koła zębate) Zapytaj ekspertów

Nawiązuj kontakty z ekspertami, omawiaj najnowsze wiadomości, aktualizacje i najlepsze rozwiązania dotyczące programu Word oraz czytaj naszego bloga.

Społeczność techniczna programu Word

Ikona społeczności Uzyskaj pomoc w społeczności

Zadaj pytanie i poznaj rozwiązanie dzięki przedstawicielom obsługi technicznej, specjalistom MVP, inżynierom i innym użytkownikom programu Word.

Forum programu Word w witrynie Answers

Ikona sugestii dotyczącej funkcji (żarówka, pomysł) Zaproponuj nową funkcję

Czekamy na sugestie i opinie! Przekazuj je! Chętnie Cię wysłuchamy.

Przekazywanie opinii

Zobacz również

Rozwiązania lub obejścia ostatnio stwierdzonych problemów w programie Word dla komputerów PC

Rozwiązania lub obejścia ostatnio stwierdzonych problemów w programie Word dla komputerów Mac