visual (Kachelschema)
Enthält mehrere untergeordnete Bindungselemente , von denen jedes eine Kachel definiert.
Elementhierarchie
- <tile>
- <Visuell>
Syntax
<visual version? = integer
lang? = string
baseUri? = anyURI
branding? = "none" | "logo" | "name"
addImageQuery? = boolean
contentId? = string >
<!-- Child elements -->
binding+
</visual>
Schlüssel
?
optional (null oder 1) +
erforderlich (mindestens eine)
Attribute und Elemente
Attribute
attribute | BESCHREIBUNG | Datentyp | Erforderlich | Standardwert |
---|---|---|---|---|
addImageQuery | Legen Sie auf true fest, damit Windows eine Abfragezeichenfolge an den in der Kachelbenachrichtigung angegebenen Image-URI anfügen kann. Verwenden Sie dieses Attribut, wenn Ihr Server Images hostet und Abfragezeichenfolgen verarbeiten kann, indem Sie entweder eine Bildvariante basierend auf den Abfragezeichenfolgen abrufen oder die Abfragezeichenfolge ignorieren und das Image wie angegeben ohne die Abfragezeichenfolge zurückgeben. Diese Abfragezeichenfolge gibt Skalierung, Kontrasteinstellung und Sprache an. für instance ein Wert von "www.website.com/images/hello.png" in die Benachrichtigung eingeschlossen wird "www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us" |
boolean | Nein | false |
baseUri | Ein Standard-Basis-URI, der mit relativen URIs in Bildquellenattributen kombiniert wird. |
anyURI | No | ms-appx:/// |
Branding | Das Formular, das die Kachel verwenden soll, um die Marke der App anzuzeigen. |
Dieses Attribut kann einen der folgenden Werte annehmen:
|
Nein | Keine |
contentId | Legen Sie auf eine vom Absender definierte Zeichenfolge fest, die den Inhalt der Benachrichtigung eindeutig identifiziert. Dies verhindert Duplikate in der Situation, in der eine große Kachelvorlage die letzten drei breiten Kachelbenachrichtigungen anzeigt. |
Zeichenfolge | Nein | Keine |
lang | Das Zielgebietsschema der XML-Nutzlast, die als BCP-47-Sprachtags wie "en-US" oder "fr-FR" angegeben wird. Dieses Gebietsschema wird von jedem gebietsschema überschrieben, das in Bindung oder Text angegeben ist. Wenn es sich bei diesem Wert um eine Literalzeichenfolge handelt, wird dieses Attribut standardmäßig auf die Benutzeroberflächensprache festgelegt. Wenn es sich bei diesem Wert um einen Zeichenfolgenverweis handelt, wird dieses Attribut standardmäßig auf das Gebietsschema festgelegt, das von Windows-Runtime beim Auflösen der Zeichenfolge ausgewählt wurde. Wenn dieser Wert nicht angegeben ist, finden Sie unter Hinweise. |
Zeichenfolge | Nein | Keine |
version | Die Version des XML-Kachelschemas, für das diese bestimmte Nutzlast entwickelt wurde. Sie kann zwei Werte aufweisen, 1 oder 2. Version 1 erfordert eine gültige Nutzlast unter dem Windows 8 Schema. Version 2 erkennt die neuen großen Kachelvorlagen, die neuen Windows 8.1 Vorlagennamen für vorhandene Vorlagen und das Fallback-Attribut des Bindungselements. |
integer | Nein | 1 |
Untergeordnete Elemente
Untergeordnetes Element | BESCHREIBUNG |
---|---|
binding | Gibt die Kachelvorlage an. Jede Benachrichtigung sollte ein Bindungselement für jede unterstützte Kachelgröße enthalten. |
Übergeordnete Elemente
Übergeordnetes Element | BESCHREIBUNG |
---|---|
tile | Basiskachelelement, das ein einzelnes visuelles Element enthält. |
Hinweise
In der folgenden Tabelle wird erläutert, wie das System reagiert, wenn lang nicht angegeben wird.
Für ... | Die Systemantwort |
---|---|
Die Sprache für die Benachrichtigung |
Diese Sprache beeinflusst in erster Linie das Layout von Spalten in Vorlagen, die Spalten enthalten. |
Textelemente mit Literaltext |
|
Textelemente mit ms-resource-Inhalt |
Nachdem die Zeichenfolge aufgelöst wurde, wird die Sprache für die aufgelöste Zeichenfolge dem Textelement zugewiesen. Diese Sprache beeinflusst die Textausrichtung (LTR im Vergleich zu RTL) und die Schriftartauswahl für die Benutzeroberfläche. |
ms-appx:/// image |
|
Cloudimages |
Diese Sprache ist in der Abfragezeichenfolge enthalten, wenn addImageQuery auf true festgelegt ist. |
Anforderungen
Wert | |
---|---|
Namespace | http://schemas.microsoft.com/notifications/2012/tile.xsd |