ToastNotifier.AddToSchedule(ScheduledToastNotification) 方法

定义

添加 ScheduledToastNotification 以供 Windows 稍后显示。

重要

此方法仅在使用 WinRT 作为其默认应用程序框架的应用程序中受支持。

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)

参数

scheduledToast
ScheduledToastNotification

计划的 Toast 通知,其中包括其内容和计时说明。

注解

此方法将 Toast 通知传递给计划,但未指定 Toast 应显示的时间。 该信息包含在 ScheduledToastNotification 中。

调用 AddToSchedule 时,请务必处理这些异常:

  • 异常System.Exception: 'Not enough quota is available to process this command. (Exception from HRESULT: 0x80070718)'
  • 可能的原因:已超出允许的最大计划通知数。

修复:如果尝试计划超过 4096 个通知,ToastNotifier.addToSchedule 将失败。 减少计划的通知数。

  • 可能的原因:你的通知被安排在过去相对于当前系统时钟时间的某个时间。

修复:确保 ScheduledToastNotification 中指定的计划通知时间在将来。 检查系统时钟时间。

适用于