visuel (schéma de vignette)

Contient plusieurs éléments enfants de liaison , chacun d’entre eux définissant une vignette.

Hiérarchie d’éléments

<tile>
<visuel>

Syntax

<visual version?       = integer
        lang?          = string
        baseUri?       = anyURI
        branding?      = "none" | "logo" | "name"
        addImageQuery? = boolean
        contentId?     = string >

  <!-- Child elements -->
  binding+

</visual>

Clé :

? facultatif (zéro ou un) + obligatoire (un ou plusieurs)

Attributs et éléments

Attributs

Attribut Description Type de données Obligatoire Valeur par défaut
addImageQuery

Définissez sur true pour permettre à Windows d’ajouter une chaîne de requête à l’URI d’image fourni dans la notification de vignette. Utilisez cet attribut si votre serveur héberge des images et peut gérer des chaînes de requête, soit en récupérant une variante d’image basée sur les chaînes de requête, soit en ignorant la chaîne de requête et en retournant l’image comme spécifié sans la chaîne de requête. Cette chaîne de requête spécifie l’échelle, le paramètre de contraste et la langue ; pour instance, valeur de

« www.website.com/images/hello.png »

inclus dans la notification devient

« www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us »

boolean Non false
baseUri

URI de base par défaut qui est combiné avec des URI relatifs dans les attributs source d’image.

anyURI No ms-appx:///
Marque

Formulaire que la vignette doit utiliser pour afficher la marque de l’application.

Cet attribut peut avoir l’une des valeurs suivantes :

  • aucun
  • Logo
  • name
Non None
contentId

Définissez sur une chaîne définie par l’expéditeur qui identifie de manière unique le contenu de la notification. Cela évite les doublons dans le cas où un modèle de vignette volumineux affiche les trois dernières notifications de vignette large.

string Non None
Lang

Paramètres régionaux cibles de la charge utile XML, spécifiés sous forme de balises de langage BCP-47 telles que « en-US » ou « fr-FR ». Ces paramètres régionaux sont remplacés par tous les paramètres régionaux spécifiés dans la liaison ou le texte. Si cette valeur est une chaîne littérale, cet attribut est défini par défaut sur la langue de l’interface utilisateur de l’utilisateur. Si cette valeur est une référence de chaîne, cet attribut utilise par défaut les paramètres régionaux choisis par Windows Runtime dans la résolution de la chaîne. Consultez Remarques pour les cas où cette valeur n’est pas spécifiée.

string Non None
version

Version du schéma XML de vignette pour laquelle cette charge utile particulière a été développée. Il peut avoir deux valeurs, 1 ou 2. La version 1 nécessite une charge utile valide sous le schéma Windows 8. La version 2 reconnaît les nouveaux modèles de vignette volumineux, les nouveaux Windows 8.1 noms de modèles pour les modèles existants et l’attribut de secours de l’élément de liaison.

entier Non 1

 

Éléments enfants

Élément enfant Description
binding

Spécifie le modèle de vignette. Chaque notification doit inclure un élément de liaison pour chaque taille de vignette prise en charge.

 

Éléments parents

Élément parent Description
tile

Élément de vignette de base, qui contient un seul élément visuel .

 

Remarques

Le tableau suivant explique comment le système répond lorsque lang n’est pas spécifié.

Pré... Réponse système
Langue de la notification
  • S’il est défini explicitement, utilisez visual.lang ou binding.lang
  • Sinon, le paramètre de langue spécifique à l’application (la langue, le cas échéant, que le [système de gestion des ressources](/versions-précédentes/windows/apps/jj552947(v=win.10)) détermine que l’application s’exécutera en fonction du profil de langue actuel)
  • Sinon, la langue du nom d’affichage sur la vignette comme résolu par Windows Runtime
  • Sinon, la langue de l’interface utilisateur de l’interpréteur de commandes (langage MUI)

Ce langage influence principalement la disposition des colonnes dans les modèles qui comportent des colonnes.

Éléments de texte avec du texte littéral
  • S’il est défini explicitement, utilisez visual.lang ou binding.lang
  • Sinon, le paramètre de langue spécifique à l’application (la langue, le cas échéant, que le [système de gestion des ressources](/versions-précédentes/windows/apps/jj552947(v=win.10)) détermine que l’application s’exécutera en fonction du profil de langue actuel)
  • Sinon, la langue du nom d’affichage sur la vignette comme résolu par Windows Runtime
  • Sinon, la langue de l’interface utilisateur de l’interpréteur de commandes (langage MUI)
Éléments de texte avec contenu ms-resource
  • S’il est défini explicitement, utilisez visual.lang ou binding.lang, et la langue explicite est ajoutée à la liste de langues [ResourceContext](/previous-versions/windows/apps/jj552947(v=win.10)#resourcecontext) utilisée pour résoudre la chaîne
  • Sinon le [ResourceContext](/previous-versions/windows/apps/jj552947(v=win.10)#resourcecontext) utilisé comme initialisé avec le profil de langue de l’utilisateur

Une fois la chaîne résolue, la langue de la chaîne résolue est affectée à l’élément de texte. Cette langue façonne l’alignement du texte (LTR et RTL) et la sélection de police pour l’interface utilisateur.

ms-appx :/// image
  • Si elle est définie explicitement, utilisez visual.lang ou binding.lang, la langue explicite est ajoutée à la liste de langues [ResourceContext](/previous-versions/windows/apps/jj552947(v=win.10)#resourcecontext) utilisée pour résoudre la chaîne
  • Sinon, le [ResourceContext](/previous-versions/windows/apps/jj552947(v=win.10)#resourcecontext) nous utilisé comme initialisé avec le profil de langue de l’utilisateur
Images cloud
  • S’il est défini explicitement, utilisez visual.lang ou binding.lang
  • Sinon, le paramètre de langue spécifique à l’application (la langue, le cas échéant, dans laquelle le [système de gestion des ressources](/previous-versions/windows/apps/jj552947(v=win.10)) détermine que l’application s’exécutera en fonction du profil de langue actuel)
  • Sinon, la langue du nom d’affichage sur la vignette telle qu’elle est résolue par Windows Runtime (peut ne pas être définie si le nom est indépendant de la langue)
  • Sinon, la langue de l’interface utilisateur de l’interpréteur de commandes (muI)

Ce langage est inclus dans la chaîne de requête si addImageQuery a la valeur true.

 

Configuration requise

Valeur
Espace de noms http://schemas.microsoft.com/notifications/2012/tile.xsd