TileFlyoutNotification Klasse

Definition

Stellt die Details einer Kachel-Flyoutbenachrichtigung (Mixansicht) bereit. Dies umfasst den XML-Inhalt der Benachrichtigung und optional die Ablaufzeit. Diese Klasse stellt auch eine Methode bereit, mit der Sie den XML-Inhalt der aktuellen Flyoutbenachrichtigung abrufen können.

Diese Klasse ist Teil des folgenden allgemeinen API-Nutzungsmusters:

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
Vererbung
Object Platform::Object IInspectable TileFlyoutNotification
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Konstruktoren

TileFlyoutNotification(XmlDocument)

Erstellt ein TileFlyoutNotification-Objekt zur Verwendung in einer Kachel-Flyoutbenachrichtigung (Mixansicht). Dieses Objekt stellt den XML-Inhalt der Benachrichtigung bereit– die anzuzeigenden Unterkacheln und die in jeder Unterkachel verwendeten Text- und Bildelemente.

Eigenschaften

Content

Ruft die XML-Beschreibung der aktuellen Kachelflieoutbenachrichtigung (Mixansicht) ab. Dieser Inhalt kann dann nach Bedarf untersucht oder bearbeitet werden.

Hinweis

Eine Kachel-Flyoutbenachrichtigung enthält immer das gesamte Flyout. Um einen beliebigen Teil der Benachrichtigung zu aktualisieren, müssen Sie die gesamte Benachrichtigung erneut senden. Um instance nur den Inhalt einer der Unterkacheln des Flyouts zu aktualisieren, während der Rest der Benachrichtigung unverändert bleibt, rufen Sie diese Methode auf, um die aktuelle XML-Nutzlast abzurufen, nur die Attribute des spezifischen Subtile-Elements zu ändern und die vollständige Nutzlast in einer neuen Benachrichtigung erneut zu senden.

ExpirationTime

Ruft die Zeit ab, zu der das System die Kachelflyoutbenachrichtigung (Mixansicht) entfernt, oder legt diese fest. Standardmäßig läuft eine Kachel-Flyoutbenachrichtigung nicht ab. Im Allgemeinen empfiehlt es sich, eine Ablaufzeit explizit festzulegen, um veraltete Inhalte zu vermeiden.

Gilt für:

Weitere Informationen