Condividi tramite


TileFlyoutNotification Classe

Definizione

Fornisce i dettagli di una notifica a comparsa riquadro (visualizzazione combinazione). Ciò include il contenuto XML della notifica e, facoltativamente, l'ora di scadenza. Questa classe fornisce anche un metodo per cui è possibile recuperare il contenuto XML della notifica a comparsa corrente.

Questa classe fa parte del modello di utilizzo dell'API generale seguente:

public ref class TileFlyoutNotification sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Notifications.ITileFlyoutNotificationFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class TileFlyoutNotification final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Notifications.ITileFlyoutNotificationFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class TileFlyoutNotification final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
/// [Windows.Foundation.Metadata.Activatable(Windows.UI.Notifications.ITileFlyoutNotificationFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class TileFlyoutNotification final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Notifications.ITileFlyoutNotificationFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class TileFlyoutNotification
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Notifications.ITileFlyoutNotificationFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class TileFlyoutNotification
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.UI.Notifications.ITileFlyoutNotificationFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class TileFlyoutNotification
function TileFlyoutNotification(content)
Public NotInheritable Class TileFlyoutNotification
Ereditarietà
Object Platform::Object IInspectable TileFlyoutNotification
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Costruttori

TileFlyoutNotification(XmlDocument)

Crea un oggetto TileFlyoutNotification da usare in una notifica di riquadro a comparsa (visualizzazione combinazione). Questo oggetto fornisce il contenuto XML della notifica, ovvero i riquadri secondari da visualizzare e gli elementi di testo e immagine usati in ogni sottoquadri.

Proprietà

Content

Ottiene la descrizione XML della notifica a comparsa del riquadro corrente (visualizzazione combinazione). Questo contenuto può quindi essere esaminato o modificato in base alle esigenze.

Nota

Una notifica a comparsa riquadro include sempre l'intero riquadro a comparsa. Per aggiornare qualsiasi parte della notifica, è necessario inviare nuovamente l'intera notifica. Ad esempio, per aggiornare il contenuto di uno solo dei riquadri secondari del riquadro a comparsa lasciando invariato il resto della notifica, chiamare questo metodo per ottenere il payload XML corrente, modificare solo gli attributi dell'elemento secondario specifico e inviare nuovamente il payload completo in una nuova notifica.

ExpirationTime

Ottiene o imposta l'ora in cui il sistema rimuoverà la notifica del riquadro a comparsa (visualizzazione mix). Per impostazione predefinita, una notifica di riquadro a comparsa non scade. In genere, è consigliabile impostare in modo esplicito un'ora di scadenza per evitare il contenuto non aggiornato.

Si applica a

Vedi anche