Share via


Schema del contenuto del riquadro

Di seguito vengono descritti tutte le proprietà e gli elementi all'interno del contenuto del riquadro.

Se si preferisce usare codice XML non elaborato anziché la libreria notifiche, vedere XML Schema.

TileContent

TileContent

TileContent è l'oggetto di primo livello che descrive il contenuto della notifica di un riquadro, inclusi gli oggetti visivi.

Proprietà Type Obbligatorio Descrizione
Oggetto visivo Avviso popupVisual true Descrive la parte visiva della notifica del riquadro.

TileVisual

La parte visiva dei riquadri contiene le specifiche visive per tutte le dimensioni dei riquadri e altre proprietà correlate all'oggetto visivo.

Proprietà Type Obbligatorio Descrizione
TileSmall TileBinding false Specificare un'associazione di piccole dimensioni facoltativa per specificare il contenuto per le dimensioni ridotte del riquadro.
TileMedium TileBinding false Specificare un'associazione di medie dimensioni facoltativa per specificare il contenuto per le dimensioni medie del riquadro.
TileWide TileBinding false Specificare un'associazione di grandi dimensioni facoltativa per specificare il contenuto per le dimensioni grandi del riquadro.
TileLarge TileBinding false Specificare un'associazione di molto grandi dimensioni facoltativa per specificare il contenuto per le dimensioni molto grandi del riquadro.
Personalizzazione TileBranding false Modulo che il riquadro deve usare per visualizzare il marchio dell'app. Per impostazione predefinita, eredita la personalizzazione dal riquadro predefinito.
DisplayName string false Stringa facoltativa per eseguire l'override del nome visualizzato del riquadro durante la visualizzazione di questa notifica.
Argomenti string false Novità dell'aggiornamento dell'anniversario: dati definiti dall'app che vengono passati all'app tramite la proprietà TileActivatedInfo in LaunchActivatedEventArgs quando l'utente avvia l'app dal riquadro animato. In questo modo è possibile sapere quali notifiche di riquadro l'utente ha visto quando ha toccato il riquadro animato. Nei dispositivi senza l'aggiornamento dell'anniversario, questo verrà semplicemente ignorato.
LockDetailedStatus1 string false Se si specifica questa opzione, è necessario specificare anche un'associazione TileWide. Questa è la prima riga di testo che verrà visualizzata nella schermata di blocco se l'utente ha selezionato il riquadro come app di stato dettagliata.
LockDetailedStatus2 string false Se si specifica questa opzione, è necessario specificare anche un'associazione TileWide. Questa è la seconda riga di testo che verrà visualizzata nella schermata di blocco se l'utente ha selezionato il riquadro come app di stato dettagliata.
LockDetailedStatus3 string false Se si specifica questa opzione, è necessario specificare anche un'associazione TileWide. Questa è la terza riga di testo che verrà visualizzata nella schermata di blocco se l'utente ha selezionato il riquadro come app di stato dettagliata.
BaseUri URI false URL di base predefinito combinato con URL relativi negli attributi dell'origine dell'immagine.
AddImageQuery bool? false Impostare su "true" per consentire a Windows di aggiungere una stringa di query all'URL dell'immagine fornito nella notifica di tipo avviso popup. Usare questo attributo se il server ospita immagini e può gestire le stringhe di query recuperando una variante di immagine in base alle stringhe di query o ignorando la stringa di query e restituendo l'immagine come specificato senza la stringa di query. Questa stringa di query specifica la scalabilità, l'impostazione di contrasto e il linguaggio; ad esempio, il valore "www.website.com/images/hello.png" specificato nella notifica diventa "www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us"
Lingua string false Impostazioni locali di destinazione del payload visivo quando si usano risorse localizzate, specificate come tag di lingua BCP-47, ad esempio "en-US" o "fr-FR". Queste impostazioni locali vengono sostituite da tutte le impostazioni locali specificate nell'associazione o nel testo. Se non specificato, verranno invece usate le impostazioni locali di sistema.

TileBinding

L'oggetto binding contiene il contenuto visivo per una dimensione specifica del riquadro.

Proprietà Type Obbligatorio Descrizione
Contenuto ITileBindingContent false Contenuto visivo da visualizzare nel riquadro. Uno di TileBindingContentAdaptive, TileBindingContentIconic, TileBindingContentContact, TileBindingContent Persone o TileBindingContent Foto.
Personalizzazione TileBranding false Modulo che il riquadro deve usare per visualizzare il marchio dell'app. Per impostazione predefinita, eredita la personalizzazione dal riquadro predefinito.
DisplayName string false Stringa facoltativa per eseguire l'override del nome visualizzato del riquadro per questa dimensione del riquadro.
Argomenti string false Novità dell'aggiornamento dell'anniversario: dati definiti dall'app che vengono passati all'app tramite la proprietà TileActivatedInfo in LaunchActivatedEventArgs quando l'utente avvia l'app dal riquadro animato. In questo modo è possibile sapere quali notifiche di riquadro l'utente ha visto quando ha toccato il riquadro animato. Nei dispositivi senza l'aggiornamento dell'anniversario, questo verrà semplicemente ignorato.
BaseUri URI false URL di base predefinito combinato con URL relativi negli attributi dell'origine dell'immagine.
AddImageQuery bool? false Impostare su "true" per consentire a Windows di aggiungere una stringa di query all'URL dell'immagine fornito nella notifica di tipo avviso popup. Usare questo attributo se il server ospita immagini e può gestire le stringhe di query recuperando una variante di immagine in base alle stringhe di query o ignorando la stringa di query e restituendo l'immagine come specificato senza la stringa di query. Questa stringa di query specifica la scalabilità, l'impostazione di contrasto e il linguaggio; ad esempio, il valore "www.website.com/images/hello.png" specificato nella notifica diventa "www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us"
Lingua string false Impostazioni locali di destinazione del payload visivo quando si usano risorse localizzate, specificate come tag di lingua BCP-47, ad esempio "en-US" o "fr-FR". Queste impostazioni locali vengono sostituite da tutte le impostazioni locali specificate nell'associazione o nel testo. Se non specificato, verranno invece usate le impostazioni locali di sistema.

ITileBindingContent

Interfaccia marcatore per il contenuto dell'associazione di riquadri. Questi consentono di scegliere gli oggetti visivi dei riquadri in - Adattivo o uno dei modelli speciali.

Implementazioni
TileBindingContentAdaptive
TileBindingContentIconic
TileBindingContentContact
TileBindingContent Persone
TileBindingContent Foto

TileBindingContentAdaptive

Supportato in tutte le dimensioni. Questo è il modo consigliato per specificare il contenuto del riquadro. Modelli di riquadri adattivi nuovi in Windows 10 ed è possibile creare un'ampia gamma di riquadri personalizzati tramite adaptive.

Proprietà Type Obbligatorio Descrizione
Children IList<ITileBindingContentAdaptiveChild> false Elementi visivi inline. È possibile aggiungere oggetti AdaptiveText, AdaptiveImage e AdaptiveGroup . Gli elementi figlio vengono visualizzati in modo verticale StackPanel.
BackgroundImage TileBackgroundImage false Un'immagine di sfondo facoltativa che viene visualizzata dietro tutto il contenuto del riquadro, pieno smarginato.
PeekImage TilePeekImage false Immagine a comparsa facoltativa che si anima dalla parte superiore del riquadro.
TextStacking TileTextStacking false Controlla lo stack di testo (allineamento verticale) del contenuto figlio nel suo complesso.

AdaptiveText

Elemento di testo adattivo.

Proprietà Type Obbligatorio Descrizione
Testo string false Il testo da visualizzare.
HintStyle AdaptiveTextStyle false Lo stile controlla le dimensioni, lo spessore e l'opacità del testo del testo.
HintWrap bool? false Impostare questa proprietà su true per abilitare il ritorno a capo del testo. Il valore predefinito è falso.
HintMaxLines int? false Il numero massimo di righe consentite per la visualizzazione dell'elemento di testo.
HintMinLines int? false Numero minimo di righe che l'elemento di testo deve visualizzare.
HintAlign AdaptiveTextAlign false L'allineamento orizzontale del testo.
Lingua string false Impostazioni locali di destinazione del payload XML, specificate come tag di lingua BCP-47, ad esempio "en-US" o "fr-FR". Le impostazioni locali specificate qui eseguono l'override di qualsiasi altra impostazione locale specificata, ad esempio quella nell'associazione o nell'oggetto visivo. Se questo valore è una stringa letterale, per impostazione predefinita questo attributo corrisponde alla lingua dell'interfaccia utente dell'utente. Se questo valore è un riferimento stringa, per impostazione predefinita questo attributo corrisponde alle impostazioni locali scelte da Windows Runtime nella risoluzione della stringa.

AdaptiveTextStyle

Lo stile del testo controlla le dimensioni, lo spessore e l'opacità del carattere. L'opacità sottile è 60% opacità.

Valore Significato
Predefinita Valore predefinito. Lo stile è determinato dal renderer.
Caption Dimensioni inferiori al carattere del paragrafo.
CaptionSubtle Uguale a Caption ma con opacità sottile.
Testo Dimensioni del carattere di paragrafo.
BodySubtle Uguale a Body ma con opacità sottile.
Base Dimensioni carattere paragrafo, spessore grassetto. Essenzialmente la versione grassetto di Body.
BaseSubtle Uguale a Base ma con opacità sottile.
Sottotitolo Font size H4.
SubtitleSubtle Uguale a Subtitle ma con opacità sottile.
Title Font size H3.
TitleSubtle Uguale a Title ma con opacità sottile.
TitleNumeral Uguale a Titolo ma con spaziatura interna superiore/inferiore rimossa.
Subheader Font size H2.
SottoheaderSubtle Uguale a Subheader ma con opacità sottile.
SottotitoloNumeral Uguale a Subheader ma con spaziatura interna superiore/inferiore rimossa.
Intestazione Font size H1.
HeaderSubtle Uguale a Header ma con opacità sottile.
HeaderNumeral Uguale a Header ma con spaziatura interna superiore/inferiore rimossa.

AdaptiveTextAlign

Controlla l'allineamento orizzontale del testo.

Valore Significato
Predefinita Valore predefinito. L'allineamento viene determinato automaticamente dal renderer.
Auto Allineamento determinato dalla lingua e dalle impostazioni cultura correnti.
Left Allinea orizzontalmente il testo a sinistra.
Center Allinea orizzontalmente il testo al centro.
Right Allinea orizzontalmente il testo a destra.

AdaptiveImage

Immagine inline.

Proprietà Type Obbligatorio Descrizione
Origine string true L'URL dell'immagine. ms-appx, ms-appdata e http sono supportati. A partire da Fall Creators Update, le immagini Web possono essere fino a 3 MB per le connessioni normali e 1 MB sulle connessioni a consumo. Nei dispositivi che non eseguono ancora Fall Creators Update, le immagini Web non devono superare i 200 KB.
HintCrop AdaptiveImageCrop false Controllare il ritaglio desiderato dell'immagine.
HintRemoveMargin bool? false Per impostazione predefinita, le immagini all'interno di gruppi/sottogruppi hanno un margine di 8 px intorno a esse. È possibile rimuovere questo margine impostando questa proprietà su true.
HintAlign AdaptiveImageAlign false L'allineamento orizzontale dell'immagine.
AlternateText string false Testo alternativo che descrive l'immagine, usata a scopo di accessibilità.
AddImageQuery bool? false Impostare su "true" per consentire a Windows di aggiungere una stringa di query all'URL dell'immagine fornito nella notifica del riquadro. Usare questo attributo se il server ospita immagini e può gestire le stringhe di query recuperando una variante di immagine in base alle stringhe di query o ignorando la stringa di query e restituendo l'immagine come specificato senza la stringa di query. Questa stringa di query specifica la scalabilità, l'impostazione di contrasto e il linguaggio; ad esempio, il valore "www.website.com/images/hello.png" specificato nella notifica diventa "www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us"

AdaptiveImageCrop

Specifica il ritaglio desiderato dell'immagine.

Valore Significato
Predefinita Valore predefinito. Comportamento di ritaglio determinato dal renderer.
Nessuno L'immagine non viene ritagliata.
Cerchio vuoto L'immagine viene ritagliata a forma di cerchio.

AdaptiveImageAlign

Specifica l'allineamento orizzontale di un'immagine.

Valore Significato
Predefinita Valore predefinito. Comportamento di allineamento determinato dal renderer.
Estendi L'immagine si estende fino alla larghezza disponibile (e potenzialmente disponibile anche l'altezza, a seconda della posizione in cui viene posizionata l'immagine).
Left Allineare l'immagine a sinistra, visualizzando l'immagine in corrispondenza della risoluzione nativa.
Center Allineare l'immagine al centro orizzontalmente, visualizzare l'immagine alla risoluzione nativa.
Right Allineare l'immagine a destra, visualizzando l'immagine in corrispondenza della risoluzione nativa.

AdaptiveGroup

I gruppi identificano semanticamente che il contenuto del gruppo deve essere visualizzato nel suo complesso oppure non deve essere visualizzato se non è in grado di adattarsi. I gruppi consentono anche di creare più colonne.

Proprietà Type Obbligatorio Descrizione
Children IList<AdaptiveSubgroup> false I sottogruppi vengono visualizzati come colonne verticali. È necessario usare i sottogruppi per fornire qualsiasi contenuto all'interno di un adaptivegroup.

AdaptiveSubgroup

I sottogruppi sono colonne verticali che possono contenere testo e immagini.

Proprietà Type Obbligatorio Descrizione
Children IList<IAdaptiveSubgroupChild> false AdaptiveText e AdaptiveImage sono elementi figlio validi di sottogruppi.
HintWeight int? false Controllare la larghezza di questa colonna del sottogruppo specificando il peso, rispetto agli altri sottogruppi.
HintTextStacking AdaptiveSubgroupTextStacking false Controllare l'allineamento verticale del contenuto del sottogruppo.

IAdaptiveSubgroupChild

Interfaccia del marcatore per gli elementi figlio del sottogruppo.

Implementazioni
AdaptiveText
AdaptiveImage

AdaptiveSubgroupTextStacking

TextStacking specifica l'allineamento verticale del contenuto.

Valore Significato
Predefinita Valore predefinito. Il renderer seleziona automaticamente l'allineamento verticale predefinito.
Top Allinea verticalmente alla parte superiore.
Center Allinea verticalmente al centro.
In basso Allineamento verticale verso il basso.

TileBackgroundImage

Immagine di sfondo visualizzata a smarginamento completo nel riquadro.

Proprietà Type Obbligatorio Descrizione
Origine string true L'URL dell'immagine. ms-appx, ms-appdata e http(s) sono supportati. Le immagini HTTP devono avere dimensioni inferiori o inferiori a 200 KB.
HintOverlay int? false Sovrapposizione nera sull'immagine di sfondo. Questo valore controlla l'opacità della sovrimpressione nera, con 0 senza sovrapposizione e 100 completamente nero. L'impostazione predefinita è 20.
HintCrop TileBackgroundImageCrop false Novità nella versione 1511: specificare la modalità di ritaglio dell'immagine. Nelle versioni precedenti alla 1511, questa verrà ignorata e l'immagine di sfondo verrà visualizzata senza ritaglio.
AlternateText string false Testo alternativo che descrive l'immagine, usata a scopo di accessibilità.
AddImageQuery bool? false Impostare su "true" per consentire a Windows di aggiungere una stringa di query all'URL dell'immagine fornito nella notifica del riquadro. Usare questo attributo se il server ospita immagini e può gestire le stringhe di query recuperando una variante di immagine in base alle stringhe di query o ignorando la stringa di query e restituendo l'immagine come specificato senza la stringa di query. Questa stringa di query specifica la scalabilità, l'impostazione di contrasto e il linguaggio; ad esempio, il valore "www.website.com/images/hello.png" specificato nella notifica diventa "www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us"

TileBackgroundImageCrop

Controlla il ritaglio dell'immagine di sfondo.

Valore Significato
Predefinita Il ritaglio usa il comportamento predefinito del renderer.
Nessuno L'immagine non viene ritagliata, visualizzata al quadrato.
Cerchio vuoto L'immagine viene ritagliata in un cerchio.

TilePeekImage

Immagine a comparsa che si anima dalla parte superiore del riquadro.

Proprietà Type Obbligatorio Descrizione
Origine string true L'URL dell'immagine. ms-appx, ms-appdata e http(s) sono supportati. Le immagini HTTP devono avere dimensioni inferiori o inferiori a 200 KB.
HintOverlay int? false Novità della versione 1511: una sovrimpressione nera sull'immagine a comparsa. Questo valore controlla l'opacità della sovrimpressione nera, con 0 senza sovrapposizione e 100 completamente nero. L'impostazione predefinita è 20. Nelle versioni precedenti questo valore verrà ignorato e verrà visualizzata un'immagine a comparsa con 0 sovrimpressione.
HintCrop TilePeekImageCrop false Novità nella versione 1511: specificare la modalità di ritaglio dell'immagine. Nelle versioni precedenti alla 1511, questa verrà ignorata e l'immagine di anteprima verrà visualizzata senza ritaglio.
AlternateText string false Testo alternativo che descrive l'immagine, usata a scopo di accessibilità.
AddImageQuery bool? false Impostare su "true" per consentire a Windows di aggiungere una stringa di query all'URL dell'immagine fornito nella notifica del riquadro. Usare questo attributo se il server ospita immagini e può gestire le stringhe di query recuperando una variante di immagine in base alle stringhe di query o ignorando la stringa di query e restituendo l'immagine come specificato senza la stringa di query. Questa stringa di query specifica la scalabilità, l'impostazione di contrasto e il linguaggio; ad esempio, il valore "www.website.com/images/hello.png" specificato nella notifica diventa "www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us"

TilePeekImageCrop

Controlla il ritaglio dell'immagine di anteprima.

Valore Significato
Predefinita Il ritaglio usa il comportamento predefinito del renderer.
Nessuno L'immagine non viene ritagliata, visualizzata al quadrato.
Cerchio vuoto L'immagine viene ritagliata in un cerchio.

TileTextStacking

L'impilamento del testo specifica l'allineamento verticale del contenuto.

Valore Significato
Predefinita Valore predefinito. Il renderer seleziona automaticamente l'allineamento verticale predefinito.
Top Allinea verticalmente alla parte superiore.
Center Allinea verticalmente al centro.
In basso Allineamento verticale verso il basso.

TileBindingContentIconic

Supportato in Small e Medium. Abilita un modello di riquadro iconico, in cui è possibile visualizzare un'icona e una notifica accanto all'altra nel riquadro, in un vero stile classico di Windows Telefono. Il numero accanto all'icona viene ottenuto tramite una notifica di notifica separata.

Proprietà Type Obbligatorio Descrizione
Icona TileBasicImage true Per supportare almeno i riquadri Desktop e Mobile, Small e Medium, fornire un'immagine delle proporzioni quadrate con una risoluzione di 200x200, formato PNG, con trasparenza e nessun colore diverso dal bianco. Per altre info, vedi: Modelli di riquadri speciali.

TileBindingContentContact

Solo dispositivi mobili. Supportato in Small, Medium e Wide.

Proprietà Type Obbligatorio Descrizione
Image TileBasicImage true L'immagine da visualizzare.
Text TileBasicText false Riga di testo visualizzata. Non visualizzato in un riquadro piccolo.

TileBindingContentPeople

Novità della versione 1511: supportata in media, wide e grande (desktop e dispositivi mobili). In precedenza questo era solo mobile e solo Medio e Wide.

Proprietà Type Obbligatorio Descrizione
Immagini IList<TileBasicImage> true Immagini che verranno ruotate come cerchi.

TileBindingContentPhotos

Anima attraverso una presentazione di foto. Supportato in tutte le dimensioni.

Proprietà Type Obbligatorio Descrizione
Immagini IList<TileBasicImage> true È possibile fornire fino a 12 immagini (Mobile visualizzerà fino a 9), che verrà usato per la presentazione. L'aggiunta di più di 12 genererà un'eccezione.

TileBasicImage

Immagine usata in vari modelli speciali.

Proprietà Type Obbligatorio Descrizione
Origine string true L'URL dell'immagine. ms-appx, ms-appdata e http(s) sono supportati. Le immagini HTTP devono avere dimensioni inferiori o inferiori a 200 KB.
AlternateText string false Testo alternativo che descrive l'immagine, usata a scopo di accessibilità.
AddImageQuery bool? false Impostare su "true" per consentire a Windows di aggiungere una stringa di query all'URL dell'immagine fornito nella notifica del riquadro. Usare questo attributo se il server ospita immagini e può gestire le stringhe di query recuperando una variante di immagine in base alle stringhe di query o ignorando la stringa di query e restituendo l'immagine come specificato senza la stringa di query. Questa stringa di query specifica la scalabilità, l'impostazione di contrasto e il linguaggio; ad esempio, il valore "www.website.com/images/hello.png" specificato nella notifica diventa "www.website.com/images/hello.png?ms-scale=100&ms-contrast=standard&ms-lang=en-us"

TileBasicText

Elemento di testo di base utilizzato in vari modelli speciali.

Proprietà Type Obbligatorio Descrizione
Testo string false Il testo da visualizzare.
Lingua string false Impostazioni locali di destinazione del payload XML, specificate come tag di lingua BCP-47, ad esempio "en-US" o "fr-FR". Le impostazioni locali specificate qui eseguono l'override di qualsiasi altra impostazione locale specificata, ad esempio quella nell'associazione o nell'oggetto visivo. Se questo valore è una stringa letterale, per impostazione predefinita questo attributo corrisponde alla lingua dell'interfaccia utente dell'utente. Se questo valore è un riferimento stringa, per impostazione predefinita questo attributo corrisponde alle impostazioni locali scelte da Windows Runtime nella risoluzione della stringa.