TileFlyoutUpdater Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird verwendet, um eine Kachel-Flyoutbenachrichtigung (Mixansicht) zu senden oder zu löschen. Diese Klasse bietet auch Methoden zum Starten und Beenden regelmäßiger Kachel-Flyoutbenachrichtigungen.
Diese Klasse ist Teil des folgenden allgemeinen API-Nutzungsmusters:
- Aufrufen von TileFlyoutUpdateManager.GetTemplateContent , um eine XML-Vorlage für eine leere Kachel-Flyout-Benachrichtigung abzurufen und auszufüllen
- Rufen Sie den TileFlyoutNotification-Konstruktor auf, um den Vorlageninhalt als Flyoutbenachrichtigung zu kapseln.
- Rufen Sie eine der TileFlyoutUpdateManager-Methoden auf, um einen TileFlyoutUpdater zu erstellen.
- Rufen Sie TileFlyoutUpdater.Update auf, um die TileFlyoutNotification an die Kachel zu senden.
public ref class TileFlyoutUpdater sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class TileFlyoutUpdater final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class TileFlyoutUpdater
Public NotInheritable Class TileFlyoutUpdater
- Vererbung
- 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)
|
Eigenschaften
Setting |
Ruft einen Wert ab, der angibt, ob das Flyout einer Kachel über Benachrichtigungen aktualisiert werden kann. |
Methoden
Clear() |
Entfernt die aktuelle Kachelflieoutbenachrichtigung (Mixansicht). Eine Kachel-Flyoutbenachrichtigung verfügt nicht über eine Standardablaufzeit. Wenn sie also nicht explizit über TileFlyoutNotification.ExpirationTime festgelegt wird, ist diese Methode die einzige Möglichkeit, das Flyout zu entfernen. |
StartPeriodicUpdate(Uri, DateTime, PeriodicUpdateRecurrence) |
Startet eine Reihe regelmäßiger Updates für eine Kachel-Flyoutbenachrichtigung (Mixansicht), die zu einem bestimmten Zeitpunkt beginnt. Der Updateinhalt wird von einem angegebenen URI (Uniform Resource Identifier) abgerufen. |
StartPeriodicUpdate(Uri, PeriodicUpdateRecurrence) |
Startet eine Reihe regelmäßiger Updates für eine Kachel-Flyoutbenachrichtigung (Mixansicht), beginnend mit einer sofortigen Aktualisierung, wenn die Methode aufgerufen wird. Der Updateinhalt wird von einem angegebenen URI (Uniform Resource Identifier) abgerufen. |
StopPeriodicUpdate() |
Bricht die aktuelle Reihe regelmäßiger Flyout-Benachrichtigungsupdates (Mixansicht) für die primäre oder sekundäre Kachel ab, die dem Updater zugeordnet ist. |
Update(TileFlyoutNotification) |
Sendet eine neue Kachel-Flyoutbenachrichtigung (Mixansicht) an die primäre oder sekundäre Kachel, die dem Updater zugeordnet ist. Hinweis Durch das Senden einer Kachel-Flyoutbenachrichtigung an ein Gerät, das das Zeigen nicht unterstützt, wird eine Ausnahme ausgelöst. Überprüfen Sie immer die Hoverfunktion des Geräts, bevor Sie diese Methode aufrufen. |