Resources 元素
包含图标、字符串以及 VersionOverrides 节点的 URL。 清单元素通过使用资源的 id 来指定资源。 这有助于将清单的大小保持在可管理的范围,尤其是当资源具有不同区域设置的版本时。 id 在清单内必须是唯一的且最多可包含 32 个字符。
加载项类型: 任务窗格,邮件
仅在以下 VersionOverrides 架构中有效:
- 任务窗格 1.0
- 邮件 1.0
- 邮件 1.1
有关详细信息,请参阅 仅外接程序清单中的版本替代。
每个资源可以有一个或多个 <Override> 子元素,用于为特定区域设置定义不同的资源。
子元素
元素 | 类型 | 说明 |
---|---|---|
Images | image | 为图标提供图像的 HTTPS URL。 |
Urls | url | 提供 HTTPS URL。 一个 URL 最多可包含 2048 个字符。 |
ShortStrings | string | Label> 和 Title 元素的文本<。>< 每个 <字符串> 最多包含 125 个字符。 |
LongStrings | string | Description> 属性的文本<。 每个 <字符串> 最多包含 250 个字符。 |
资源示例
<Resources>
<bt:Images>
<bt:Image id="icon1_16x16" DefaultValue="https://www.contoso.com/icon_default.png">
<bt:Override Locale="ja-jp" Value="https://www.contoso.com/ja-jp16-icon_default.png" />
</bt:Image>
<bt:Image id="icon1_32x32" DefaultValue="https://www.contoso.com/icon_default.png">
<bt:Override Locale="ja-jp" Value="https://www.contoso.com/ja-jp32-icon_default.png" />
</bt:Image>
<bt:Image id="icon1_80x80" DefaultValue="https://www.contoso.com/icon_default.png">
<bt:Override Locale="ja-jp" Value="https://www.contoso.com/ja-jp80-icon_default.png" />
</bt:Image>
</bt:Images>
<bt:Urls>
<bt:Url id="residDesktopFuncUrl" DefaultValue="https://www.contoso.com/Pages/Home.aspx">
<bt:Override Locale="ja-jp" Value="https://www.contoso.com/Pages/Home.aspx" />
</bt:Url>
</bt:Urls>
<bt:ShortStrings>
<bt:String id="residLabel" DefaultValue="GetData">
<bt:Override Locale="ja-jp" Value="JA-JP-GetData" />
</bt:String>
</bt:ShortStrings>
<bt:LongStrings>
<bt:String id="residToolTip" DefaultValue="Get data for your document.">
<bt:Override Locale="ja-jp" Value="JA-JP - Get data for your document." />
</bt:String>
</bt:LongStrings>
</Resources>
<Resources>
<bt:Images>
<!-- Blue icon -->
<bt:Image id="blue-icon-16" DefaultValue="YOUR_WEB_SERVER/blue-16.png"/>
<bt:Image id="blue-icon-32" DefaultValue="YOUR_WEB_SERVER/blue-32.png"/>
<bt:Image id="blue-icon-80" DefaultValue="YOUR_WEB_SERVER/blue-80.png"/>
</bt:Images>
<bt:Urls>
<bt:Url id="functionFile" DefaultValue="YOUR_WEB_SERVER/FunctionFile/Functions.html"/>
<!-- other URLs -->
</bt:Urls>
<bt:ShortStrings>
<bt:String id="groupLabel" DefaultValue="Add-in Demo">
<bt:Override Locale="ar-sa" Value="<Localized text>" />
</bt:String>
<!-- Other short strings -->
</bt:ShortStrings>
<bt:LongStrings>
<bt:String id="funcReadSuperTipDescription" DefaultValue="Gets the subject of the message or appointment.">
<bt:Override Locale="ar-sa" Value="<Localized text>." />
</bt:String>
<!-- Other long strings -->
</bt:LongStrings>
</Resources>