Поделиться через


Элемент ExtendedOverrides

Указывает полные URL-адреса для файлов в формате JSON, расширяющих манифест. Подробные сведения об использовании этого элемента и его потомков см. в разделе Работа с расширенными переопределениями манифеста.

Тип надстройки: надстройки области задач

Синтаксис

<ExtendedOverrides Url="string" [ResourcesUrl="string"] ></ExtendedOverrides>

Содержится в

Может содержать

Элемент <ExtendedOverrides> может содержать следующий дочерний элемент в зависимости от типа надстройки.

Элемент Контентная Почта Область задач
Tokens Нет Нет Да

Атрибуты

Атрибут Описание
URL-адрес (обязательный) Полный URL-адрес JSON-файла расширенного переопределения. В будущем это значение может быть шаблоном URL-адреса, который использует маркеры, определенные элементом Token . См . примеры.
ResourcesUrl (необязательно) Полный URL-адрес файла, который предоставляет дополнительные ресурсы, например локализованные строки, для файла, указанного в атрибуте Url . Это может быть шаблон URL-адреса, в котором используются маркеры, определенные элементом Token .

Примеры

<OfficeApp ...>
  <!-- other elements omitted -->
  <ExtendedOverrides Url="http://contoso.com/addinmetadata/extended-manifest-overrides.json"
                     ResourceUrl="https://contoso.com/addin/my-resources.json">
  </ExtendedOverrides>
</OfficeApp>

В будущем это значение может быть шаблоном URL-адреса, который использует маркеры, определенные элементом Token . Ниже приведен пример.

<OfficeApp ...>
  <!-- other elements omitted -->
  <ExtendedOverrides Url="http://contoso.com/addinmetadata/${token.locale}/extended-manifest-overrides.json">
    <Tokens>
      <Token Name="locale" DefaultValue="en-us" xsi:type="LocaleToken">
        <Override Locale="es-*" Value="es-es" />
        <Override Locale="es-mx" Value="es-mx" />
        <Override Locale="fr-*" Value="fr-fr" />
        <Override Locale="ja-jp" Value="ja-jp" />
      </Token>
    <Tokens>
  </ExtendedOverrides>
</OfficeApp>