Compartilhar via


Variáveis do modelo

Instâncias de variáveis de modelo (representadas por um elemento templateVariable ) especificam os dados de um item de feed de atividade em um modelo de atividade.

Para obter um exemplo de XML do feed de atividades, consulte Exemplo XML do Feed de Atividades.

A tabela a seguir mostra os tipos de variáveis de modelo com suporte, cada uma representada pelo valor de enumeração XML correspondente.

Tipo de variável de modelo Descrição
entityVariable
Uma pessoa, um grupo ou outra coisa.
linkVariável
Um link.
listVariable
Um grupo de objetos.
pictureVariable
Uma imagem.
publisherVariable
O editor do item de feed de atividades.
textVariable
Um bloco de texto.

Cada tipo de variável de modelo tem elementos necessários para especificar os dados sobre essa variável. As variáveis de modelo são especificadas da seguinte maneira:

<templateVariable type="variable type">

Variável de modelo de lista

Você pode especificar variáveis de modelo contidas em uma lista (delimitada pelos elementos listVariable e listItems ) da seguinte maneira:

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

Uma variável de modelo do tipo listVariable é um contêiner para objetos. Ele pode conter itens delimitados por vírgulas (do tipo linkVariável ou textVariável ) ou imagens (do tipo pictureVariable ). Listas pode conter até cinco itens de link, cinco itens de texto ou cinco imagens.

O OSC (Outlook Social Connector) localiza itens de link ou lista de texto de acordo com a localidade do sistema Windows.

Para analisar e exibir corretamente imagens em um item de feed de atividades, você deve incluir imagens em uma lista. Todas as imagens são redimensionadas para ter 52 pixels de altura. A largura da imagem não é redimensionada.

Elementos de variável de modelo

Esta seção aborda os elementos necessários e opcionais com suporte para cada tipo de variável de modelo.

entityVariable

Elemento Descrição
name
O nome da variável. Obrigatório.
id
A ID exclusiva do usuário. Obrigatório.
nameHint
O nome a ser exibido no item do feed. Opcional.
profileUrl
A URL do perfil da pessoa que será usada como hiperlink para o nome da pessoa no item do feed, se o nome da pessoa estiver presente. Opcional.
emailAddress
O endereço de email usado para atualizar as informações de contato dessa pessoa no Outlook. Opcional.

linkVariável

Elemento Descrição
name
O nome da variável. Obrigatório.
value
A URL deste link. Obrigatório.
text
O texto do link a ser exibido em vez da URL em si. Opcional.

listVariable

Elemento Descrição
name
O nome da variável. Obrigatório.
Listitems
Um contêiner para itens na lista. Obrigatório.

pictureVariable

Elemento Descrição
name
O nome da variável. Obrigatório.
value
A URL da imagem. Obrigatório.
altText
O texto alternativo a ser exibido para acessibilidade e quando o usuário move o ponteiro do mouse sobre a imagem. Opcional.
href
O hiperlink a ser usado quando o usuário clicar na imagem, se o destino desejado não for a URL de imagem especificada pelo elemento valor . Opcional.

publisherVariable

Elemento Descrição
name
O nome da variável. Obrigatório.
id
A ID exclusiva do usuário. Obrigatório.
nameHint
O nome a ser exibido no item do feed. Opcional.
profileUrl
A URL do perfil da pessoa que será usada como hiperlink para o nome da pessoa no item do feed, se o nome da pessoa estiver presente. Opcional.
emailAddress
O endereço de email usado para atualizar as informações de contato dessa pessoa no Outlook. Opcional.

textVariable

Elemento Descrição
name
O nome da variável. Obrigatório.
value
O texto a ser exibido. Opcional.

Confira também