Token element
Defines an individual URL token. For more information about the use of this element, see Work with extended overrides of the manifest.
Add-in type: Task pane
Syntax
<Token Name="string" DefaultValue="string" xsi:type=["LocaleToken" | "RequirementsToken"] ></Token>
Contained in
Can contain
The <Token> element can contain the following child element depending on the add-in type.
Element | Content | TaskPane | |
---|---|---|---|
Override | No | No | Yes |
Attributes
Attribute | Description |
---|---|
DefaultValue | Default value for this token if no condition in any child <Override> element matches. |
Name | Token name. This name is user-defined. The type of the token is determined by the type attribute. |
xsi:type | Defines the kind of Token. This attribute should be set to one of: "RequirementsToken" , or "LocaleToken" . |
Example
<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>