Freigeben über


ToastNotifier.AddToSchedule(ScheduledToastNotification) Methode

Definition

Fügt eine ScheduledToastNotification zur späteren Anzeige durch Windows hinzu.

Wichtig

Diese Methode wird nur in Anwendungen unterstützt, die WinRT als Standardanwendungsframework verwenden.

public:
 virtual void AddToSchedule(ScheduledToastNotification ^ scheduledToast) = AddToSchedule;
void AddToSchedule(ScheduledToastNotification const& scheduledToast);
public void AddToSchedule(ScheduledToastNotification scheduledToast);
function addToSchedule(scheduledToast)
Public Sub AddToSchedule (scheduledToast As ScheduledToastNotification)

Parameter

scheduledToast
ScheduledToastNotification

Die geplante Popupbenachrichtigung, die ihre Inhalts- und Zeitanweisungen enthält.

Hinweise

Diese Methode übergibt die Popupbenachrichtigung an den Zeitplan, gibt jedoch nicht die Uhrzeit an, zu der das Popup angezeigt werden soll. Diese Informationen sind in ScheduledToastNotification enthalten.

Achten Sie darauf, diese Ausnahmen beim Aufrufen von AddToSchedule zu behandeln:

  • Ausnahme: System.Exception: 'Not enough quota is available to process this command. (Exception from HRESULT: 0x80070718)'
  • Mögliche Ursache: Sie haben die maximal zulässige Anzahl geplanter Benachrichtigungen überschritten.

Fix: ToastNotifier.addToSchedule schlägt fehl, wenn Sie versuchen, mehr als 4096 Benachrichtigungen zu planen. Reduzieren Sie die Anzahl geplanter Benachrichtigungen.

  • Mögliche Ursache: Ihre Benachrichtigung ist für einen Zeitpunkt in der Vergangenheit im Verhältnis zur aktuellen Systemuhrzeit geplant.

Fix: Stellen Sie sicher, dass die in Ihrer ScheduledToastNotification angegebene geplante Benachrichtigungszeit in der Zukunft liegt. Untersuchen Sie die Systemuhrzeit.

Gilt für: