模板变量

模板变量的实例 (由 templateVariable 元素表示,) 指定活动模板中活动源项的数据。

有关活动源 XML 的示例,请参阅 活动源 XML 示例

下表显示了支持的模板变量类型,每个变量都由相应的 XML 枚举值表示。

模板变量的类型 说明
entityVariable
人员、组或事物。
linkVariable
链接。
listVariable
一组对象。
pictureVariable
图片。
publisherVariable
活动源项的发布者。
textVariable
文本块。

每种类型的模板变量都具有指定有关该变量的数据所需的元素。 模板变量的指定方式如下:

<templateVariable type="variable type">

列出模板变量

可以指定列表中包含的模板变量 (由 listVariablelistItems 元素分隔) 如下所示:

<simpleTemplateVariable type="variable type of text, link, or picture">

listVariable 类型的模板变量是对象的容器。 它可以包含逗号分隔的项 (linkVariabletextVariable 类型) 或 图片 (的图片变量 类型) 。 Lists最多可以包含五个链接项、五个文本项或五张图片。

Outlook Social Connector (OSC) 根据 Windows 系统区域设置本地化链接或文本列表项。

若要在活动源项中正确分析和显示图片,必须在列表中包括图片。 所有图片的大小调整为 52 像素高。 图片的宽度不会调整大小。

模板变量元素

本部分介绍每种类型的模板变量支持的必需元素和可选元素。

entityVariable

元素 说明
名称
变量的名称。 必需。
id
用户的唯一 ID。 必需。
nameHint
要显示在源项中的名称。 可选。
profileUrl
将用作源项中人员姓名超链接的人员个人资料的 URL(如果该人员的姓名存在)。 可选。
emailAddress
用于在 Outlook 中更新此人联系信息的电子邮件地址。 可选。

linkVariable

元素 说明
名称
变量的名称。 必需。
value
此链接的 URL。 必填。
text
要显示的链接文本,而不是 URL 本身。 可选。

listVariable

元素 说明
名称
变量的名称。 必填。
listItems
列表中项的容器。 必填。

pictureVariable

元素 说明
名称
变量的名称。 必需。
value
图片的 URL。 必填。
altText
当用户将鼠标指针移到图片上时,为辅助功能以及要显示的备用文本。 可选。
href
当用户单击图片时要使用的超链接(如果所需目标不是 由 value 元素指定的图片 URL)。 可选。

publisherVariable

元素 说明
名称
变量的名称。 必填。
id
用户的唯一 ID。 必填。
nameHint
要显示在源项中的名称。 可选。
profileUrl
将用作源项中人员姓名超链接的人员个人资料的 URL(如果该人员的姓名存在)。 可选。
emailAddress
用于在 Outlook 中更新此人联系信息的电子邮件地址。 可选。

textVariable

元素 说明
名称
变量的名称。 必需。
value
要显示的文本。 可选。

另请参阅