Variables de modèle
Les instances de variables de modèle (représentées par un élément templateVariable ) spécifient les données d’un élément de flux d’activité dans un modèle d’activité.
Pour obtenir un exemple de code XML de flux d’activité, consultez Exemple xml de flux d’activité.
Le tableau suivant présente les types de variables de modèle prises en charge, chacun étant représenté par la valeur d’énumération XML correspondante.
Type de variable de modèle | Description |
---|---|
entityVariable |
Une personne, un groupe ou une chose. |
linkVariable |
Lien. |
listVariable |
Groupe d’objets. |
pictureVariable |
Image. |
publisherVariable |
Éditeur de l’élément de flux d’activité. |
textVariable |
Bloc de texte. |
Chaque type de variable de modèle a des éléments requis pour spécifier les données relatives à cette variable. Les variables de modèle sont spécifiées comme suit :
<templateVariable type="variable type">
Lister la variable de modèle
Vous pouvez spécifier des variables de modèle contenues dans une liste (délimitées par les éléments listVariable et listItems ) comme suit :
<simpleTemplateVariable type="variable type of text, link, or picture">
Une variable de modèle de type listVariable est un conteneur pour les objets. Il peut contenir des éléments délimités par des virgules (de type linkVariable ou textVariable ) ou des images (du type pictureVariable ). Listes peut contenir jusqu’à cinq éléments de lien, cinq éléments de texte ou cinq images.
Outlook Social Connector (OSC) localise les éléments de liste de texte ou de lien en fonction des paramètres régionaux du système Windows.
Pour analyser et afficher correctement des images dans un élément de flux d’activité, vous devez inclure des images dans une liste. Toutes les images sont redimensionnées pour atteindre une hauteur de 52 pixels. La largeur de l’image n’est pas redimensionnée.
Éléments de variable de modèle
Cette section décrit les éléments obligatoires et facultatifs pris en charge pour chaque type de variable de modèle.
entityVariable
Élément | Description |
---|---|
name |
Nom de la variable. Obligatoire. |
id |
ID unique de l’utilisateur. Obligatoire. |
nameHint |
Nom à afficher dans l’élément de flux. Optional. |
profileUrl |
URL du profil de la personne qui sera utilisée comme lien hypertexte pour le nom de la personne dans l’élément de flux, si le nom de la personne est présent. Optional. |
emailAddress |
Adresse e-mail utilisée pour mettre à jour les informations de contact de cette personne dans Outlook. Optional. |
linkVariable
Élément | Description |
---|---|
name |
Nom de la variable. Obligatoire. |
value |
URL de ce lien. Obligatoire. |
text |
Texte du lien à afficher au lieu de l’URL elle-même. Optional. |
listVariable
Élément | Description |
---|---|
name |
Nom de la variable. Obligatoire. |
Listitems |
Conteneur pour les éléments de la liste. Obligatoire. |
pictureVariable
Élément | Description |
---|---|
name |
Nom de la variable. Obligatoire. |
value |
URL de l’image. Obligatoire. |
altText |
Texte de remplacement à afficher pour l’accessibilité et lorsque l’utilisateur déplace le pointeur de la souris sur l’image. Optional. |
href |
Lien hypertexte à utiliser lorsque l’utilisateur clique sur l’image, si la cible souhaitée n’est pas l’URL d’image spécifiée par l’élément value . Optional. |
publisherVariable
Élément | Description |
---|---|
name |
Nom de la variable. Obligatoire. |
id |
ID unique de l’utilisateur. Obligatoire. |
nameHint |
Nom à afficher dans l’élément de flux. Optional. |
profileUrl |
URL du profil de la personne qui sera utilisée comme lien hypertexte pour le nom de la personne dans l’élément de flux, si le nom de la personne est présent. Optional. |
emailAddress |
Adresse e-mail utilisée pour mettre à jour les informations de contact de cette personne dans Outlook. Optional. |
textVariable
Élément | Description |
---|---|
name |
Nom de la variable. Obligatoire. |
value |
Texte à afficher. Optional. |
Voir aussi
- Vue d’ensemble du code XML pour un élément de flux d’activité
- activityDetails, élément
- activityTemplateContainer, élément
- Instructions pour afficher correctement les activités
- XML pour les activités
- Schéma XML du fournisseur Outlook Social Connector
- Développement d'un fournisseur avec le schéma XML OSC