{"id":82346,"date":"2024-11-02T17:11:36","date_gmt":"2024-11-02T13:41:36","guid":{"rendered":"https:\/\/nabfollower.com\/blog\/hou-tai-ti-xing-yu-dai-li-ti-xing-harmonyos-next-de-zhi-neng-ti-xing-guan-li-22ik\/"},"modified":"2024-11-02T17:11:36","modified_gmt":"2024-11-02T13:41:36","slug":"hou-tai-ti-xing-yu-dai-li-ti-xing-harmonyos-next-de-zhi-neng-ti-xing-guan-li-22ik","status":"publish","type":"post","link":"https:\/\/nabfollower.com\/blog\/hou-tai-ti-xing-yu-dai-li-ti-xing-harmonyos-next-de-zhi-neng-ti-xing-guan-li-22ik\/","title":{"rendered":"\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc\u200c\u0647\u0627\u06cc \u067e\u0633\u200c\u0632\u0645\u06cc\u0646\u0647 \u0648 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc\u200c\u0647\u0627\u06cc \u0639\u0627\u0645\u0644: \u0645\u062f\u06cc\u0631\u06cc\u062a \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f HarmonyOS Next"},"content":{"rendered":"<p>Summarize this content to 400 words in Persian Lang<br \/>\n\u0647\u062f\u0641 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0628\u0631\u0631\u0633\u06cc \u062c\u0632\u0626\u06cc\u0627\u062a \u0641\u0646\u06cc \u0633\u06cc\u0633\u062a\u0645 \u0647\u0627\u0631\u0645\u0648\u0646\u06cc \u0627\u0648 \u0627\u0633 \u0628\u0639\u062f\u06cc \u0647\u0648\u0627\u0648\u06cc (\u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631 API12) \u0648 \u062e\u0644\u0627\u0635\u0647 \u06a9\u0631\u062f\u0646 \u0622\u0646 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0634\u06cc\u0648\u0647\u200c\u0647\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0633\u062a. \u0639\u0645\u062f\u062a\u0627\u064b \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062d\u0627\u0645\u0644\u06cc \u0628\u0631\u0627\u06cc \u0628\u0647 \u0627\u0634\u062a\u0631\u0627\u06a9 \u06af\u0630\u0627\u0631\u06cc \u0648 \u062a\u0628\u0627\u062f\u0644 \u0641\u0646\u0627\u0648\u0631\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f \u0648 \u0627\u0634\u062a\u0628\u0627\u0647\u0627\u062a \u0648 \u062d\u0630\u0641\u06cc\u0627\u062a \u0627\u062c\u062a\u0646\u0627\u0628 \u0646\u0627\u067e\u0630\u06cc\u0631 \u0627\u0633\u062a \u062a\u0627 \u0646\u0638\u0631\u0627\u062a \u0648 \u0633\u0624\u0627\u0644\u0627\u062a \u0627\u0631\u0632\u0634\u0645\u0646\u062f\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a \u0645\u062a\u0642\u0627\u0628\u0644 \u0645\u0637\u0631\u062d \u06a9\u0646\u0646\u062f. \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0645\u062d\u062a\u0648\u0627\u06cc \u0627\u0635\u0644\u06cc \u0627\u0633\u062a \u0648 \u0647\u0631 \u06af\u0648\u0646\u0647 \u0686\u0627\u067e \u0645\u062c\u062f\u062f \u0628\u0647 \u0647\u0631 \u0634\u06a9\u0644\u06cc \u0628\u0627\u06cc\u062f \u0645\u0646\u0628\u0639 \u0648 \u0646\u0648\u06cc\u0633\u0646\u062f\u0647 \u0627\u0635\u0644\u06cc \u0631\u0627 \u0630\u06a9\u0631 \u06a9\u0646\u062f.<\/p>\n<p>\u062f\u0631 \u062a\u0648\u0633\u0639\u0647 \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 \u0645\u0648\u0628\u0627\u06cc\u0644\u060c \u0639\u0645\u0644\u06a9\u0631\u062f\u0647\u0627\u06cc \u06cc\u0627\u062f\u0622\u0648\u0631 \u0628\u0647 \u0645\u0648\u0642\u0639 \u0648 \u0645\u0648\u062b\u0631 \u0628\u0631\u0627\u06cc \u0628\u0647\u0628\u0648\u062f \u062a\u062c\u0631\u0628\u0647 \u06a9\u0627\u0631\u0628\u0631 \u0628\u0633\u06cc\u0627\u0631 \u0645\u0647\u0645 \u0627\u0633\u062a. HarmonyOS Next \u0639\u0645\u0644\u06a9\u0631\u062f Agent-powered Reminder \u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc \u062f\u0647\u062f \u06a9\u0647 \u0628\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u0639\u0627\u0645\u0644 \u0633\u06cc\u0633\u062a\u0645 \u0627\u062c\u0627\u0632\u0647 \u0645\u06cc \u062f\u0647\u062f \u062a\u0627 \u06a9\u0627\u0631\u0647\u0627\u06cc \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0645\u0627\u0646\u0646\u062f \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633\u060c \u062a\u0642\u0648\u06cc\u0645\u060c \u0633\u0627\u0639\u062a \u0632\u0646\u06af \u062f\u0627\u0631 \u0648 \u063a\u06cc\u0631\u0647 \u0631\u0627 \u067e\u0633 \u0627\u0632 \u062a\u0639\u0644\u06cc\u0642 \u0628\u0631\u0646\u0627\u0645\u0647 \u062f\u0631 \u067e\u0633 \u0632\u0645\u06cc\u0646\u0647 \u06cc\u0627 \u067e\u0627\u06cc\u0627\u0646 \u0641\u0631\u0622\u06cc\u0646\u062f \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u062f. \u0627\u06cc\u0646 \u0645\u06a9\u0627\u0646\u06cc\u0633\u0645 \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u062a\u0636\u0645\u06cc\u0646 \u06a9\u0646\u062f \u06a9\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0645\u0647\u0645 \u0631\u0627 \u0628\u0647 \u0645\u0648\u0642\u0639 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc \u06a9\u0646\u0646\u062f \u0648 \u062f\u0631 \u0639\u06cc\u0646 \u062d\u0627\u0644 \u0627\u0632 \u0645\u0635\u0631\u0641 \u0628\u06cc\u0634 \u0627\u0632 \u062d\u062f \u0645\u0646\u0627\u0628\u0639 \u062f\u0633\u062a\u06af\u0627\u0647 \u062a\u0648\u0633\u0637 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627 \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p>  \u0627\u0646\u0648\u0627\u0639 \u0648 \u0645\u0631\u0627\u062d\u0644 \u062a\u0648\u0633\u0639\u0647 \u06cc\u0627\u062f\u0622\u0648\u0631\u0647\u0627\u06cc \u0639\u0627\u0645\u0644<\/p>\n<p>HarmonyOS Next \u0627\u0632 \u0633\u0647 \u0646\u0648\u0639 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0639\u0627\u0645\u0644 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc \u06a9\u0646\u062f:<\/p>\n<p>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633: \u0639\u0645\u0644\u06a9\u0631\u062f \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0628\u0631 \u0627\u0633\u0627\u0633 \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633\u060c \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u06a9\u0627\u0631\u0628\u0631 \u067e\u0633 \u0627\u0632 10 \u062b\u0627\u0646\u06cc\u0647 \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633.<\/p>\n<p>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u062a\u0642\u0648\u06cc\u0645: \u0639\u0645\u0644\u06a9\u0631\u062f \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0628\u0631 \u0627\u0633\u0627\u0633 \u0631\u0648\u06cc\u062f\u0627\u062f\u0647\u0627\u06cc \u062a\u0642\u0648\u06cc\u0645\u060c \u0645\u0627\u0646\u0646\u062f \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u062f\u0631 \u062a\u0627\u0631\u06cc\u062e \u0648 \u0632\u0645\u0627\u0646 \u062e\u0627\u0635.<\/p>\n<p>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0622\u0644\u0627\u0631\u0645: \u0639\u0645\u0644\u06a9\u0631\u062f \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0633\u0627\u0639\u062a\u060c \u0645\u0627\u0646\u0646\u062f \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631 \u0628\u0631\u0627\u06cc \u0628\u06cc\u062f\u0627\u0631 \u0634\u062f\u0646 \u062f\u0631 \u0633\u0627\u0639\u062a 7 \u0635\u0628\u062d \u0647\u0631 \u0631\u0648\u0632.<br \/>\n\u0645\u0631\u0627\u062d\u0644 \u062a\u0648\u0633\u0639\u0647\uff1a<\/p>\n<p>\u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0627\u062c\u0627\u0632\u0647 \u062f\u0647\u06cc\u062f: \u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f ohos.permission.PUBLISH_AGENT_REMINDER \u0645\u062c\u0648\u0632\u0647\u0627<\/p>\n<p>\u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0645\u062c\u0648\u0632 \u0627\u0639\u0644\u0627\u0646: \u062a\u0627\u0628\u0639 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0639\u0627\u0645\u0644 \u0641\u0642\u0637 \u067e\u0633 \u0627\u0632 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u062c\u0648\u0632 \u06a9\u0627\u0631\u0628\u0631 \u0642\u0627\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0633\u062a.<\/p>\n<p>\u0645\u062d\u062a\u0648\u0627\u06cc \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0631\u0627 \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u062f: \u062f\u0631 \u0635\u0648\u0631\u062a \u0646\u06cc\u0627\u0632\u060c \u0645\u062d\u062a\u0648\u0627\u06cc \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633\u060c \u062a\u0642\u0648\u06cc\u0645 \u06cc\u0627 \u0632\u0646\u06af \u0647\u0634\u062f\u0627\u0631\u060c \u0627\u0632 \u062c\u0645\u0644\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u0627\u062f\u0622\u0648\u0631\u060c \u0645\u062d\u062a\u0648\u0627\u060c \u0645\u062d\u062a\u0648\u0627\u06cc \u0645\u0646\u0642\u0636\u06cc \u0634\u062f\u0647\u060c \u06a9\u0627\u0646\u0627\u0644 \u0647\u0627\u06cc \u0627\u0639\u0644\u0627\u0646 \u0648 \u063a\u06cc\u0631\u0647 \u0631\u0627 \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u062f.<\/p>\n<p>\u06cc\u06a9 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u062f: \u062a\u0645\u0627\u0633 \u0628\u06af\u06cc\u0631\u06cc\u062f publishReminder \u0631\u0627\u0628\u0637\u060c \u0648\u0638\u0627\u06cc\u0641 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0631\u0627 \u0645\u0646\u062a\u0634\u0631 \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<p>\u0644\u063a\u0648 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc: \u062f\u0631 \u0635\u0648\u0631\u062a \u0646\u06cc\u0627\u0632 \u062a\u0645\u0627\u0633 \u06af\u0631\u0641\u062a\u0647 \u0645\u06cc \u0634\u0648\u062f cancelReminder \u06cc\u0627 cancelAllReminders \u0631\u0627\u0628\u0637 \u06a9\u0627\u0631 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0631\u0627 \u0644\u063a\u0648 \u0645\u06cc \u06a9\u0646\u062f. ### \u06a9\u062f \u0646\u0645\u0648\u0646\u0647: \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633\u060c \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc\u200c\u0647\u0627\u06cc \u062a\u0642\u0648\u06cc\u0645 \u0648 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0633\u0627\u0639\u062a \u0632\u0646\u06af\u200c\u062f\u0627\u0631\u060c \u0645\u062b\u0627\u0644\u200c\u0647\u0627\u06cc \u06a9\u062f \u0632\u06cc\u0631 \u0646\u062d\u0648\u0647 \u062a\u0646\u0638\u06cc\u0645 \u0633\u0647 \u0646\u0648\u0639 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0639\u0627\u0645\u0644 \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f.<br \/>\n\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633\uff1a<\/p>\n<p>import { reminderAgentManager } from &#8216;@kit.BackgroundTasksKit&#8217;;<br \/>\nimport { notificationManager } from &#8216;@kit.NotificationKit&#8217;;<br \/>\nlet targetReminderAgent: reminderAgentManager.ReminderRequestTimer = {<br \/>\n  reminderType: reminderAgentManager.ReminderType.REMINDER_TYPE_TIMER,<br \/>\n  triggerTimeInSeconds: 10,<br \/>\n  actionButton: [{ title: &#8216;close&#8217;, type: reminderAgentManager.ActionButtonType.ACTION_BUTTON_TYPE_CLOSE }],<br \/>\n  wantAgent: { pkgName: &#8216;com.example.myapplication&#8217;, abilityName: &#8216;EntryAbility&#8217; },<br \/>\n  maxScreenWantAgent: { pkgName: &#8216;com.example.myapplication&#8217;, abilityName: &#8216;EntryAbility&#8217; },<br \/>\n  title: &#8216;this is title&#8217;,<br \/>\n  content: &#8216;this is content&#8217;,<br \/>\n  expiredContent: &#8216;this reminder has expired&#8217;,<br \/>\n  notificationId: 100,<br \/>\n  slotType: notificationManager.SlotType.SOCIAL_COMMUNICATION<br \/>\n};<br \/>\nreminderAgentManager.publishReminder(targetReminderAgent).then((res: number) =&gt; {<br \/>\n  console.info(&#8216;Succeeded in publishing reminder. &#8216;);<br \/>\n  let reminderId: number = res; \/\/ \u53d1\u5e03\u7684\u63d0\u9192 ID<br \/>\n}).catch((err: BusinessError) =&gt; {<br \/>\n  console.error(`Failed to publish reminder. Code: ${err.code}, message: ${err.message}`);<br \/>\n});<\/p>\n<p>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u062a\u0642\u0648\u06cc\u0645\uff1a<\/p>\n<p>import { reminderAgentManager } from &#8216;@kit.BackgroundTasksKit&#8217;;<br \/>\nimport { notificationManager } from &#8216;@kit.NotificationKit&#8217;;<br \/>\nlet targetReminderAgent: reminderAgentManager.ReminderRequestCalendar = {<br \/>\n  reminderType: reminderAgentManager.ReminderType.REMINDER_TYPE_CALENDAR,<br \/>\n  dateTime: {<br \/>\n    year: 2023,<br \/>\n    month: 1,<br \/>\n    day: 1,<br \/>\n    hour: 11,<br \/>\n    minute: 14,<br \/>\n    second: 30<br \/>\n  },<br \/>\n  repeatMonths: [1],<br \/>\n  repeatDays: [1],<br \/>\n  actionButton: [<br \/>\n    { title: &#8216;close&#8217;, type: reminderAgentManager.ActionButtonType.ACTION_BUTTON_TYPE_CLOSE },<br \/>\n    { title: &#8216;snooze&#8217;, type: reminderAgentManager.ActionButtonType.ACTION_BUTTON_TYPE_SNOOZE }<br \/>\n  ],<br \/>\n  wantAgent: { pkgName: &#8216;com.example.myapplication&#8217;, abilityName: &#8216;EntryAbility&#8217; },<br \/>\n  maxScreenWantAgent: { pkgName: &#8216;com.example.myapplication&#8217;, abilityName: &#8216;EntryAbility&#8217; },<br \/>\n  ringDuration: 5,<br \/>\n  snoozeTimes: 2,<br \/>\n  timeInterval: 5 * 60,<br \/>\n  title: &#8216;this is title&#8217;,<br \/>\n  content: &#8216;this is content&#8217;,<br \/>\n  expiredContent: &#8216;this reminder has expired&#8217;,<br \/>\n  snoozeContent: &#8216;remind later&#8217;,<br \/>\n  notificationId: 100,<br \/>\n  slotType: notificationManager.SlotType.SOCIAL_COMMUNICATION<br \/>\n};<br \/>\nreminderAgentManager.publishReminder(targetReminderAgent).then((res: number) =&gt; {<br \/>\n  console.info(&#8216;Succeeded in publishing reminder. &#8216;);<br \/>\n  let reminderId: number = res; \/\/ \u53d1\u5e03\u7684\u63d0\u9192 ID<br \/>\n}).catch((err: BusinessError) =&gt; {<br \/>\n  console.error(`Failed to publish reminder. Code: ${err.code}, message: ${err.message}`);<br \/>\n});<\/p>\n<p>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0622\u0644\u0627\u0631\u0645\uff1a<\/p>\n<p>import { reminderAgentManager } from &#8216;@kit.BackgroundTasksKit&#8217;;<br \/>\nimport { notificationManager } from &#8216;@kit.NotificationKit&#8217;;<br \/>\nlet targetReminderAgent: reminderAgentManager.ReminderRequestAlarm = {<br \/>\n  reminderType: reminderAgentManager.ReminderType.REMINDER_TYPE_ALARM,<br \/>\n  hour: 23,<br \/>\n  minute: 9,<br \/>\n  daysOfWeek: [2],<br \/>\n  actionButton: [<br \/>\n    { title: &#8216;close&#8217;, type: reminderAgentManager.ActionButtonType.ACTION_BUTTON_TYPE_CLOSE },<br \/>\n    { title: &#8216;snooze&#8217;, type: reminderAgentManager.ActionButtonType.ACTION_BUTTON_TYPE_SNOOZE }<br \/>\n  ],<br \/>\n  wantAgent: { pkgName: &#8216;com.example.myapplication&#8217;, abilityName: &#8216;EntryAbility&#8217; },<br \/>\n  maxScreenWantAgent: { pkgName: &#8216;com.example.myapplication&#8217;, abilityName: &#8216;EntryAbility&#8217; },<br \/>\n  ringDuration: 5,<br \/>\n  snoozeTimes: 2,<br \/>\n  timeInterval: 5 * 60,<br \/>\n  title: &#8216;this is title&#8217;,<br \/>\n  content: &#8216;this is content&#8217;,<br \/>\n  expiredContent: &#8216;this reminder has expired&#8217;,<br \/>\n  snoozeContent: &#8216;remind later&#8217;,<br \/>\n  notificationId: 99,<br \/>\n  slotType: notificationManager.SlotType.SOCIAL_COMMUNICATION<br \/>\n};<br \/>\nreminderAgentManager.publishReminder(targetReminderAgent).then((res: number) =&gt; {<br \/>\n  console.info(&#8216;Succeeded in publishing reminder. &#8216;);<br \/>\n  let reminderId: number = res; \/\/ \u53d1\u5e03\u7684\u63d0\u9192 ID<br \/>\n}).catch((err: BusinessError) =&gt; {<br \/>\n  console.error(`Failed to publish reminder. Code: ${err.code}, message: ${err.message}`);<br \/>\n});<\/p>\n<p>  \u062c\u062f\u0648\u0644: \u0645\u0642\u0627\u06cc\u0633\u0647 \u0627\u0646\u0648\u0627\u0639 \u0647\u0634\u062f\u0627\u0631\u0647\u0627\u06cc \u0639\u0627\u0645\u0644<\/p>\n<p>\u0646\u0648\u0639 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc<br \/>\n\u062d\u0627\u0644\u062a \u0645\u0627\u0634\u0647<br \/>\n\u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0631\u0627 \u062a\u06a9\u0631\u0627\u0631 \u06a9\u0646\u06cc\u062f<br \/>\n\u062f\u06a9\u0645\u0647 \u0627\u0637\u0644\u0627\u0639 \u0631\u0633\u0627\u0646\u06cc<br \/>\n\u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc \u0642\u0627\u0628\u0644 \u0627\u062c\u0631\u0627<\/p>\n<p>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633<br \/>\n\u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633 \u0628\u0647 \u067e\u0627\u06cc\u0627\u0646 \u0645\u06cc \u0631\u0633\u062f<br \/>\n\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0646\u0645\u06cc \u0634\u0648\u062f<br \/>\n\u0628\u0633\u062a\u0647 \u0634\u062f\u0646<br \/>\n\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0647\u0627\u06cc \u0645\u0648\u0642\u062a\u060c \u0645\u0627\u0646\u0646\u062f \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633 \u062c\u0644\u0633\u0627\u062a<\/p>\n<p>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u062a\u0642\u0648\u06cc\u0645<br \/>\n\u062a\u0627\u0631\u06cc\u062e \u0648 \u0632\u0645\u0627\u0646 \u0631\u0627 \u0645\u0634\u062e\u0635 \u06a9\u0646\u06cc\u062f<br \/>\n\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0627\u0632 \u062a\u06a9\u0631\u0627\u0631 \u0628\u0647 \u0635\u0648\u0631\u062a \u0645\u0627\u0647\u0627\u0646\u0647 \u06cc\u0627 \u0631\u0648\u0632\u0627\u0646\u0647<br \/>\n\u0628\u0633\u062a\u0646\u060c \u062a\u0627\u062e\u06cc\u0631<br \/>\n\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0647\u0627\u06cc \u0645\u0646\u0638\u0645 \u0645\u0627\u0646\u0646\u062f \u062a\u0648\u0644\u062f\u0647\u0627\u060c \u0633\u0627\u0644\u06af\u0631\u062f\u0647\u0627<\/p>\n<p>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0622\u0644\u0627\u0631\u0645<br \/>\n\u0632\u0645\u0627\u0646 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647<br \/>\n\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0627\u0632 \u062a\u06a9\u0631\u0627\u0631 \u0628\u0647 \u0635\u0648\u0631\u062a \u0647\u0641\u062a\u06af\u06cc<br \/>\n\u0628\u0633\u062a\u0646\u060c \u062a\u0627\u062e\u06cc\u0631<br \/>\n\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0647\u0627\u06cc \u0631\u0648\u0632\u0627\u0646\u0647\u060c \u0645\u0627\u0646\u0646\u062f \u0632\u0646\u06af \u0628\u06cc\u062f\u0627\u0631 \u0634\u062f\u0646<\/p>\n<p>  \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u0639\u0644\u0627\u0646 \u0647\u0627 \u0648 \u0628\u0647\u06cc\u0646\u0647 \u0633\u0627\u0632\u06cc \u06cc\u0627\u062f\u0622\u0648\u0631\u0647\u0627<\/p>\n<p>\u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u0646\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f NotificationSlot \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0628\u06a9 \u0647\u0627 \u0648 \u06a9\u0627\u0646\u0627\u0644 \u0647\u0627\u06cc \u0627\u0639\u0644\u0627\u0646 \u0647\u0627\u06cc \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc. \u0628\u0627 \u062a\u0646\u0638\u06cc\u0645 \u0645\u062a\u0641\u0627\u0648\u062a NotificationSlot\u060c \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u0646\u062f \u0633\u0628\u06a9 \u0647\u0627\u06cc \u0627\u0639\u0644\u0627\u0646 \u0634\u062e\u0635\u06cc \u0648 \u0645\u062a\u0646\u0648\u0639 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u0646\u062f \u0648 \u06a9\u0627\u0646\u0627\u0644 \u0647\u0627\u06cc \u0645\u0646\u0627\u0633\u0628 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u0639\u0644\u0627\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u0646\u062f\u060c \u0645\u0627\u0646\u0646\u062f \u0646\u0648\u0627\u0631 \u0627\u0639\u0644\u0627\u0646 \u0633\u06cc\u0633\u062a\u0645\u060c \u0648\u06cc\u062c\u062a \u0647\u0627\u06cc \u062f\u0633\u06a9\u062a\u0627\u067e \u0648 \u063a\u06cc\u0631\u0647.<br \/>\n\u0646\u0645\u0648\u0646\u0647 \u06a9\u062f\uff1a<\/p>\n<p>import { notificationManager } from &#8216;@kit.NotificationKit&#8217;;<br \/>\nlet slot: notificationManager.Slot = {<br \/>\n  slotType: notificationManager.SlotType.SOCIAL_COMMUNICATION,<br \/>\n  slotId: 1,<br \/>\n  name: &#8216;My Notification Slot&#8217;,<br \/>\n  importance: notificationManager.Importance.HIGH,<br \/>\n  description: &#8216;This is my custom notification slot&#8217;<br \/>\n};<br \/>\nnotificationManager.addNotificationSlot(slot).then(() =&gt; {<br \/>\n  console.info(&#8216;Notification slot added successfully&#8217;);<br \/>\n}).catch((err: BusinessError) =&gt; {<br \/>\n  console.error(`Failed to add notification slot. Code: ${err.code}, message: ${err.message}`);<br \/>\n});<\/p>\n<p>  \u0646\u062d\u0648\u0647 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0645\u062c\u0648\u0632 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647<\/p>\n<p>\u0628\u0631\u0627\u06cc \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u0633\u0648\u0621 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0645\u0644\u06a9\u0631\u062f \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u067e\u0631\u0648\u06a9\u0633\u06cc\u060c HarmonyOS Next \u0622\u0646 \u0631\u0627 \u0645\u062d\u062f\u0648\u062f \u0648 \u062a\u0646\u0638\u06cc\u0645 \u0645\u06cc \u06a9\u0646\u062f. \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0642\u0628\u0644 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 \u0628\u062a\u0648\u0627\u0646\u0646\u062f \u0627\u0632 \u0627\u06cc\u0646 \u0639\u0645\u0644\u06a9\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f\u060c \u0628\u0627\u06cc\u062f \u0627\u0632 \u0645\u0642\u0627\u0645\u0627\u062a \u0647\u0648\u0622\u0648\u06cc \u0645\u062c\u0648\u0632 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f.<br \/>\n\u0631\u0648\u0634 \u06a9\u0627\u0631\u0628\u0631\u062f\uff1a<\/p>\n<p>\u0639\u0628\u0648\u0631 \u06a9\u0646\u062f hwpush@huawei.com \u0628\u0647 \u0622\u062f\u0631\u0633 \u0627\u06cc\u0645\u06cc\u0644 \u0631\u0633\u0645\u06cc \u0647\u0648\u0627\u0648\u06cc \u0645\u0631\u0627\u062c\u0639\u0647 \u06a9\u0646\u06cc\u062f.<br \/>\n\u0645\u0648\u0636\u0648\u0639 \u0627\u06cc\u0645\u06cc\u0644:\u3010\u4ee3\u7406\u63d0\u9192\u6743\u9650\u7533\u8bf7\u3011<\/p>\n<p>\u0645\u062a\u0646 \u0627\u06cc\u0645\u06cc\u0644: \u0634\u0627\u0645\u0644 \u0646\u0627\u0645 \u0634\u0631\u06a9\u062a\u060c \u0646\u0627\u0645 \u0628\u0631\u0646\u0627\u0645\u0647\u060c \u0646\u0627\u0645 \u0628\u0633\u062a\u0647 \u0628\u0631\u0646\u0627\u0645\u0647\u060c \u0633\u0646\u0627\u0631\u06cc\u0648\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647\u060c \u0639\u0646\u0648\u0627\u0646 \u0627\u0639\u0644\u0627\u0646\u060c \u0645\u062a\u0646 \u0627\u0639\u0644\u0627\u0646\u060c \u0633\u0646\u0627\u0631\u06cc\u0648\u06cc \u0627\u0639\u0644\u0627\u0646\u060c \u062f\u0641\u0639\u0627\u062a \u0627\u0639\u0644\u0627\u0646 \u0648 \u0633\u0627\u06cc\u0631 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0627\u0633\u062a. ### \u062e\u0644\u0627\u0635\u0647 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u067e\u0631\u0648\u06a9\u0633\u06cc HarmonyOS Next \u0631\u0627 \u0628\u0627 \u06cc\u06a9 \u0631\u0648\u0634 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06cc\u0627\u062f\u0622\u0648\u0631 \u0647\u0648\u0634\u0645\u0646\u062f \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0647 \u0637\u0648\u0631 \u0645\u0648\u062b\u0631 \u062a\u062c\u0631\u0628\u0647 \u06a9\u0627\u0631\u0628\u0631 \u0631\u0627 \u0628\u0647\u0628\u0648\u062f \u0628\u062e\u0634\u062f \u0648 \u0627\u0632 \u0645\u0635\u0631\u0641 \u0628\u06cc\u0634 \u0627\u0632 \u062d\u062f \u0645\u0646\u0627\u0628\u0639 \u062f\u0633\u062a\u06af\u0627\u0647 \u062a\u0648\u0633\u0637 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627 \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u06a9\u0646\u062f. \u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0646\u0648\u0639 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0639\u0627\u0645\u0644 \u0645\u0646\u0627\u0633\u0628 \u0631\u0627 \u0628\u0627 \u062a\u0648\u062c\u0647 \u0628\u0647 \u0646\u06cc\u0627\u0632\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0631\u062f\u0647 \u0648 \u062a\u0631\u06a9\u06cc\u0628 \u06a9\u0646\u06cc\u0645 NotificationSlot \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u0639\u0644\u0627\u0646 \u0647\u0627 \u0648 \u0628\u0647\u06cc\u0646\u0647 \u0633\u0627\u0632\u06cc \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u06cc\u062f. \u062f\u0631 \u0639\u06cc\u0646 \u062d\u0627\u0644\u060c \u0645\u0627 \u0628\u0627\u06cc\u062f \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u062f \u0645\u062c\u0648\u0632 \u0648 \u0645\u0634\u062e\u0635\u0627\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u0627\u062f\u0622\u0648\u0631\u0647\u0627\u06cc \u0639\u0627\u0645\u0644 \u0646\u06cc\u0632 \u062a\u0648\u062c\u0647 \u06a9\u0646\u06cc\u0645 \u062a\u0627 \u0627\u0632 \u0633\u0648\u0621 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u06cc\u0646 \u0639\u0645\u0644\u06a9\u0631\u062f \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u06a9\u0646\u06cc\u0645.<\/p>\n<blockquote>\n<p>\u0647\u062f\u0641 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0628\u0631\u0631\u0633\u06cc \u062c\u0632\u0626\u06cc\u0627\u062a \u0641\u0646\u06cc \u0633\u06cc\u0633\u062a\u0645 \u0647\u0627\u0631\u0645\u0648\u0646\u06cc \u0627\u0648 \u0627\u0633 \u0628\u0639\u062f\u06cc \u0647\u0648\u0627\u0648\u06cc (\u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631 API12) \u0648 \u062e\u0644\u0627\u0635\u0647 \u06a9\u0631\u062f\u0646 \u0622\u0646 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0634\u06cc\u0648\u0647\u200c\u0647\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0633\u062a. \u0639\u0645\u062f\u062a\u0627\u064b \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062d\u0627\u0645\u0644\u06cc \u0628\u0631\u0627\u06cc \u0628\u0647 \u0627\u0634\u062a\u0631\u0627\u06a9 \u06af\u0630\u0627\u0631\u06cc \u0648 \u062a\u0628\u0627\u062f\u0644 \u0641\u0646\u0627\u0648\u0631\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f \u0648 \u0627\u0634\u062a\u0628\u0627\u0647\u0627\u062a \u0648 \u062d\u0630\u0641\u06cc\u0627\u062a \u0627\u062c\u062a\u0646\u0627\u0628 \u0646\u0627\u067e\u0630\u06cc\u0631 \u0627\u0633\u062a \u062a\u0627 \u0646\u0638\u0631\u0627\u062a \u0648 \u0633\u0624\u0627\u0644\u0627\u062a \u0627\u0631\u0632\u0634\u0645\u0646\u062f\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a \u0645\u062a\u0642\u0627\u0628\u0644 \u0645\u0637\u0631\u062d \u06a9\u0646\u0646\u062f. \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0645\u062d\u062a\u0648\u0627\u06cc \u0627\u0635\u0644\u06cc \u0627\u0633\u062a \u0648 \u0647\u0631 \u06af\u0648\u0646\u0647 \u0686\u0627\u067e \u0645\u062c\u062f\u062f \u0628\u0647 \u0647\u0631 \u0634\u06a9\u0644\u06cc \u0628\u0627\u06cc\u062f \u0645\u0646\u0628\u0639 \u0648 \u0646\u0648\u06cc\u0633\u0646\u062f\u0647 \u0627\u0635\u0644\u06cc \u0631\u0627 \u0630\u06a9\u0631 \u06a9\u0646\u062f.<\/p>\n<\/blockquote>\n<p>\u062f\u0631 \u062a\u0648\u0633\u0639\u0647 \u0627\u067e\u0644\u06cc\u06a9\u06cc\u0634\u0646 \u0645\u0648\u0628\u0627\u06cc\u0644\u060c \u0639\u0645\u0644\u06a9\u0631\u062f\u0647\u0627\u06cc \u06cc\u0627\u062f\u0622\u0648\u0631 \u0628\u0647 \u0645\u0648\u0642\u0639 \u0648 \u0645\u0648\u062b\u0631 \u0628\u0631\u0627\u06cc \u0628\u0647\u0628\u0648\u062f \u062a\u062c\u0631\u0628\u0647 \u06a9\u0627\u0631\u0628\u0631 \u0628\u0633\u06cc\u0627\u0631 \u0645\u0647\u0645 \u0627\u0633\u062a. HarmonyOS Next \u0639\u0645\u0644\u06a9\u0631\u062f Agent-powered Reminder \u0631\u0627 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc \u062f\u0647\u062f \u06a9\u0647 \u0628\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u0639\u0627\u0645\u0644 \u0633\u06cc\u0633\u062a\u0645 \u0627\u062c\u0627\u0632\u0647 \u0645\u06cc \u062f\u0647\u062f \u062a\u0627 \u06a9\u0627\u0631\u0647\u0627\u06cc \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0645\u0627\u0646\u0646\u062f \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633\u060c \u062a\u0642\u0648\u06cc\u0645\u060c \u0633\u0627\u0639\u062a \u0632\u0646\u06af \u062f\u0627\u0631 \u0648 \u063a\u06cc\u0631\u0647 \u0631\u0627 \u067e\u0633 \u0627\u0632 \u062a\u0639\u0644\u06cc\u0642 \u0628\u0631\u0646\u0627\u0645\u0647 \u062f\u0631 \u067e\u0633 \u0632\u0645\u06cc\u0646\u0647 \u06cc\u0627 \u067e\u0627\u06cc\u0627\u0646 \u0641\u0631\u0622\u06cc\u0646\u062f \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u062f. \u0627\u06cc\u0646 \u0645\u06a9\u0627\u0646\u06cc\u0633\u0645 \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u062a\u0636\u0645\u06cc\u0646 \u06a9\u0646\u062f \u06a9\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0645\u0647\u0645 \u0631\u0627 \u0628\u0647 \u0645\u0648\u0642\u0639 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc \u06a9\u0646\u0646\u062f \u0648 \u062f\u0631 \u0639\u06cc\u0646 \u062d\u0627\u0644 \u0627\u0632 \u0645\u0635\u0631\u0641 \u0628\u06cc\u0634 \u0627\u0632 \u062d\u062f \u0645\u0646\u0627\u0628\u0639 \u062f\u0633\u062a\u06af\u0627\u0647 \u062a\u0648\u0633\u0637 \u0628\u0631\u0646\u0627\u0645\u0647 \u0647\u0627 \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0645\u06cc \u06a9\u0646\u062f.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter-rtl ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/nabfollower.com\/blog\/hou-tai-ti-xing-yu-dai-li-ti-xing-harmonyos-next-de-zhi-neng-ti-xing-guan-li-22ik\/#%D8%A7%D9%86%D9%88%D8%A7%D8%B9_%D9%88_%D9%85%D8%B1%D8%A7%D8%AD%D9%84_%D8%AA%D9%88%D8%B3%D8%B9%D9%87_%DB%8C%D8%A7%D8%AF%D8%A2%D9%88%D8%B1%D9%87%D8%A7%DB%8C_%D8%B9%D8%A7%D9%85%D9%84\" >\u0627\u0646\u0648\u0627\u0639 \u0648 \u0645\u0631\u0627\u062d\u0644 \u062a\u0648\u0633\u0639\u0647 \u06cc\u0627\u062f\u0622\u0648\u0631\u0647\u0627\u06cc \u0639\u0627\u0645\u0644<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/nabfollower.com\/blog\/hou-tai-ti-xing-yu-dai-li-ti-xing-harmonyos-next-de-zhi-neng-ti-xing-guan-li-22ik\/#%D8%AC%D8%AF%D9%88%D9%84_%D9%85%D9%82%D8%A7%DB%8C%D8%B3%D9%87_%D8%A7%D9%86%D9%88%D8%A7%D8%B9_%D9%87%D8%B4%D8%AF%D8%A7%D8%B1%D9%87%D8%A7%DB%8C_%D8%B9%D8%A7%D9%85%D9%84\" >\u062c\u062f\u0648\u0644: \u0645\u0642\u0627\u06cc\u0633\u0647 \u0627\u0646\u0648\u0627\u0639 \u0647\u0634\u062f\u0627\u0631\u0647\u0627\u06cc \u0639\u0627\u0645\u0644<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/nabfollower.com\/blog\/hou-tai-ti-xing-yu-dai-li-ti-xing-harmonyos-next-de-zhi-neng-ti-xing-guan-li-22ik\/#%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA_%D8%A7%D8%B9%D9%84%D8%A7%D9%86_%D9%87%D8%A7_%D9%88_%D8%A8%D9%87%DB%8C%D9%86%D9%87_%D8%B3%D8%A7%D8%B2%DB%8C_%DB%8C%D8%A7%D8%AF%D8%A2%D9%88%D8%B1%D9%87%D8%A7\" >\u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u0639\u0644\u0627\u0646 \u0647\u0627 \u0648 \u0628\u0647\u06cc\u0646\u0647 \u0633\u0627\u0632\u06cc \u06cc\u0627\u062f\u0622\u0648\u0631\u0647\u0627<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/nabfollower.com\/blog\/hou-tai-ti-xing-yu-dai-li-ti-xing-harmonyos-next-de-zhi-neng-ti-xing-guan-li-22ik\/#%D9%86%D8%AD%D9%88%D9%87_%D8%AF%D8%B1%D8%AE%D9%88%D8%A7%D8%B3%D8%AA_%D9%85%D8%AC%D9%88%D8%B2_%DB%8C%D8%A7%D8%AF%D8%A2%D9%88%D8%B1%DB%8C_%D9%86%D9%85%D8%A7%DB%8C%D9%86%D8%AF%D9%87\" >\u0646\u062d\u0648\u0647 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0645\u062c\u0648\u0632 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"%D8%A7%D9%86%D9%88%D8%A7%D8%B9_%D9%88_%D9%85%D8%B1%D8%A7%D8%AD%D9%84_%D8%AA%D9%88%D8%B3%D8%B9%D9%87_%DB%8C%D8%A7%D8%AF%D8%A2%D9%88%D8%B1%D9%87%D8%A7%DB%8C_%D8%B9%D8%A7%D9%85%D9%84\"><\/span>\n<p>  \u0627\u0646\u0648\u0627\u0639 \u0648 \u0645\u0631\u0627\u062d\u0644 \u062a\u0648\u0633\u0639\u0647 \u06cc\u0627\u062f\u0622\u0648\u0631\u0647\u0627\u06cc \u0639\u0627\u0645\u0644<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>HarmonyOS Next \u0627\u0632 \u0633\u0647 \u0646\u0648\u0639 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0639\u0627\u0645\u0644 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc \u06a9\u0646\u062f:<\/p>\n<ul>\n<li>\n<strong>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633<\/strong>: \u0639\u0645\u0644\u06a9\u0631\u062f \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0628\u0631 \u0627\u0633\u0627\u0633 \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633\u060c \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644\u060c \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u06a9\u0627\u0631\u0628\u0631 \u067e\u0633 \u0627\u0632 10 \u062b\u0627\u0646\u06cc\u0647 \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633.<\/li>\n<li>\n<strong>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u062a\u0642\u0648\u06cc\u0645<\/strong>: \u0639\u0645\u0644\u06a9\u0631\u062f \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0628\u0631 \u0627\u0633\u0627\u0633 \u0631\u0648\u06cc\u062f\u0627\u062f\u0647\u0627\u06cc \u062a\u0642\u0648\u06cc\u0645\u060c \u0645\u0627\u0646\u0646\u062f \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u062f\u0631 \u062a\u0627\u0631\u06cc\u062e \u0648 \u0632\u0645\u0627\u0646 \u062e\u0627\u0635.<\/li>\n<li>\n<strong>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0622\u0644\u0627\u0631\u0645<\/strong>: \u0639\u0645\u0644\u06a9\u0631\u062f \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0633\u0627\u0639\u062a\u060c \u0645\u0627\u0646\u0646\u062f \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631 \u0628\u0631\u0627\u06cc \u0628\u06cc\u062f\u0627\u0631 \u0634\u062f\u0646 \u062f\u0631 \u0633\u0627\u0639\u062a 7 \u0635\u0628\u062d \u0647\u0631 \u0631\u0648\u0632.<br \/>\n<strong>\u0645\u0631\u0627\u062d\u0644 \u062a\u0648\u0633\u0639\u0647<\/strong>\uff1a<\/li>\n<li>\n<strong>\u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0627\u062c\u0627\u0632\u0647 \u062f\u0647\u06cc\u062f<\/strong>: \u0641\u0627\u06cc\u0644 \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f <code>ohos.permission.PUBLISH_AGENT_REMINDER<\/code> \u0645\u062c\u0648\u0632\u0647\u0627<\/li>\n<li>\n<strong>\u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0645\u062c\u0648\u0632 \u0627\u0639\u0644\u0627\u0646<\/strong>: \u062a\u0627\u0628\u0639 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0639\u0627\u0645\u0644 \u0641\u0642\u0637 \u067e\u0633 \u0627\u0632 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u062c\u0648\u0632 \u06a9\u0627\u0631\u0628\u0631 \u0642\u0627\u0628\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0633\u062a.<\/li>\n<li>\n<strong>\u0645\u062d\u062a\u0648\u0627\u06cc \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0631\u0627 \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u062f<\/strong>: \u062f\u0631 \u0635\u0648\u0631\u062a \u0646\u06cc\u0627\u0632\u060c \u0645\u062d\u062a\u0648\u0627\u06cc \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633\u060c \u062a\u0642\u0648\u06cc\u0645 \u06cc\u0627 \u0632\u0646\u06af \u0647\u0634\u062f\u0627\u0631\u060c \u0627\u0632 \u062c\u0645\u0644\u0647 \u0639\u0646\u0648\u0627\u0646 \u06cc\u0627\u062f\u0622\u0648\u0631\u060c \u0645\u062d\u062a\u0648\u0627\u060c \u0645\u062d\u062a\u0648\u0627\u06cc \u0645\u0646\u0642\u0636\u06cc \u0634\u062f\u0647\u060c \u06a9\u0627\u0646\u0627\u0644 \u0647\u0627\u06cc \u0627\u0639\u0644\u0627\u0646 \u0648 \u063a\u06cc\u0631\u0647 \u0631\u0627 \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\n<strong>\u06cc\u06a9 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u062f<\/strong>: \u062a\u0645\u0627\u0633 \u0628\u06af\u06cc\u0631\u06cc\u062f <code>publishReminder<\/code> \u0631\u0627\u0628\u0637\u060c \u0648\u0638\u0627\u06cc\u0641 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0631\u0627 \u0645\u0646\u062a\u0634\u0631 \u0645\u06cc \u06a9\u0646\u062f.<\/li>\n<li>\n<strong>\u0644\u063a\u0648 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc<\/strong>: \u062f\u0631 \u0635\u0648\u0631\u062a \u0646\u06cc\u0627\u0632 \u062a\u0645\u0627\u0633 \u06af\u0631\u0641\u062a\u0647 \u0645\u06cc \u0634\u0648\u062f <code>cancelReminder<\/code> \u06cc\u0627 <code>cancelAllReminders<\/code> \u0631\u0627\u0628\u0637 \u06a9\u0627\u0631 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0631\u0627 \u0644\u063a\u0648 \u0645\u06cc \u06a9\u0646\u062f. ### \u06a9\u062f \u0646\u0645\u0648\u0646\u0647: \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633\u060c \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc\u200c\u0647\u0627\u06cc \u062a\u0642\u0648\u06cc\u0645 \u0648 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0633\u0627\u0639\u062a \u0632\u0646\u06af\u200c\u062f\u0627\u0631\u060c \u0645\u062b\u0627\u0644\u200c\u0647\u0627\u06cc \u06a9\u062f \u0632\u06cc\u0631 \u0646\u062d\u0648\u0647 \u062a\u0646\u0638\u06cc\u0645 \u0633\u0647 \u0646\u0648\u0639 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0639\u0627\u0645\u0644 \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f.<br \/>\n<strong>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633<\/strong>\uff1a\n<\/li>\n<\/ul>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight typescript\"><code><span class=\"k\">import<\/span> <span class=\"p\">{<\/span> <span class=\"nx\">reminderAgentManager<\/span> <span class=\"p\">}<\/span> <span class=\"k\">from<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">@kit.BackgroundTasksKit<\/span><span class=\"dl\">'<\/span><span class=\"p\">;<\/span>\n<span class=\"k\">import<\/span> <span class=\"p\">{<\/span> <span class=\"nx\">notificationManager<\/span> <span class=\"p\">}<\/span> <span class=\"k\">from<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">@kit.NotificationKit<\/span><span class=\"dl\">'<\/span><span class=\"p\">;<\/span>\n<span class=\"kd\">let<\/span> <span class=\"nx\">targetReminderAgent<\/span><span class=\"p\">:<\/span> <span class=\"nx\">reminderAgentManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">ReminderRequestTimer<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span>\n  <span class=\"na\">reminderType<\/span><span class=\"p\">:<\/span> <span class=\"nx\">reminderAgentManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">ReminderType<\/span><span class=\"p\">.<\/span><span class=\"nx\">REMINDER_TYPE_TIMER<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">triggerTimeInSeconds<\/span><span class=\"p\">:<\/span> <span class=\"mi\">10<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">actionButton<\/span><span class=\"p\">:<\/span> <span class=\"p\">[{<\/span> <span class=\"na\">title<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">close<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span> <span class=\"na\">type<\/span><span class=\"p\">:<\/span> <span class=\"nx\">reminderAgentManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">ActionButtonType<\/span><span class=\"p\">.<\/span><span class=\"nx\">ACTION_BUTTON_TYPE_CLOSE<\/span> <span class=\"p\">}],<\/span>\n  <span class=\"na\">wantAgent<\/span><span class=\"p\">:<\/span> <span class=\"p\">{<\/span> <span class=\"na\">pkgName<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">com.example.myapplication<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span> <span class=\"na\">abilityName<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">EntryAbility<\/span><span class=\"dl\">'<\/span> <span class=\"p\">},<\/span>\n  <span class=\"na\">maxScreenWantAgent<\/span><span class=\"p\">:<\/span> <span class=\"p\">{<\/span> <span class=\"na\">pkgName<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">com.example.myapplication<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span> <span class=\"na\">abilityName<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">EntryAbility<\/span><span class=\"dl\">'<\/span> <span class=\"p\">},<\/span>\n  <span class=\"na\">title<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">this is title<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">content<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">this is content<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">expiredContent<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">this reminder has expired<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">notificationId<\/span><span class=\"p\">:<\/span> <span class=\"mi\">100<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">slotType<\/span><span class=\"p\">:<\/span> <span class=\"nx\">notificationManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">SlotType<\/span><span class=\"p\">.<\/span><span class=\"nx\">SOCIAL_COMMUNICATION<\/span>\n<span class=\"p\">};<\/span>\n<span class=\"nx\">reminderAgentManager<\/span><span class=\"p\">.<\/span><span class=\"nf\">publishReminder<\/span><span class=\"p\">(<\/span><span class=\"nx\">targetReminderAgent<\/span><span class=\"p\">).<\/span><span class=\"nf\">then<\/span><span class=\"p\">((<\/span><span class=\"nx\">res<\/span><span class=\"p\">:<\/span> <span class=\"kr\">number<\/span><span class=\"p\">)<\/span> <span class=\"o\">=&gt;<\/span> <span class=\"p\">{<\/span>\n  <span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">info<\/span><span class=\"p\">(<\/span><span class=\"dl\">'<\/span><span class=\"s1\">Succeeded in publishing reminder. <\/span><span class=\"dl\">'<\/span><span class=\"p\">);<\/span>\n  <span class=\"kd\">let<\/span> <span class=\"na\">reminderId<\/span><span class=\"p\">:<\/span> <span class=\"kr\">number<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">res<\/span><span class=\"p\">;<\/span> <span class=\"c1\">\/\/ \u53d1\u5e03\u7684\u63d0\u9192 ID<\/span>\n<span class=\"p\">}).<\/span><span class=\"k\">catch<\/span><span class=\"p\">((<\/span><span class=\"nx\">err<\/span><span class=\"p\">:<\/span> <span class=\"nx\">BusinessError<\/span><span class=\"p\">)<\/span> <span class=\"o\">=&gt;<\/span> <span class=\"p\">{<\/span>\n  <span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">error<\/span><span class=\"p\">(<\/span><span class=\"s2\">`Failed to publish reminder. Code: <\/span><span class=\"p\">${<\/span><span class=\"nx\">err<\/span><span class=\"p\">.<\/span><span class=\"nx\">code<\/span><span class=\"p\">}<\/span><span class=\"s2\">, message: <\/span><span class=\"p\">${<\/span><span class=\"nx\">err<\/span><span class=\"p\">.<\/span><span class=\"nx\">message<\/span><span class=\"p\">}<\/span><span class=\"s2\">`<\/span><span class=\"p\">);<\/span>\n<span class=\"p\">});<\/span>\n<\/code><\/pre>\n<\/div>\n<p><strong>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u062a\u0642\u0648\u06cc\u0645<\/strong>\uff1a\n<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight typescript\"><code><span class=\"k\">import<\/span> <span class=\"p\">{<\/span> <span class=\"nx\">reminderAgentManager<\/span> <span class=\"p\">}<\/span> <span class=\"k\">from<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">@kit.BackgroundTasksKit<\/span><span class=\"dl\">'<\/span><span class=\"p\">;<\/span>\n<span class=\"k\">import<\/span> <span class=\"p\">{<\/span> <span class=\"nx\">notificationManager<\/span> <span class=\"p\">}<\/span> <span class=\"k\">from<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">@kit.NotificationKit<\/span><span class=\"dl\">'<\/span><span class=\"p\">;<\/span>\n<span class=\"kd\">let<\/span> <span class=\"nx\">targetReminderAgent<\/span><span class=\"p\">:<\/span> <span class=\"nx\">reminderAgentManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">ReminderRequestCalendar<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span>\n  <span class=\"na\">reminderType<\/span><span class=\"p\">:<\/span> <span class=\"nx\">reminderAgentManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">ReminderType<\/span><span class=\"p\">.<\/span><span class=\"nx\">REMINDER_TYPE_CALENDAR<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">dateTime<\/span><span class=\"p\">:<\/span> <span class=\"p\">{<\/span>\n    <span class=\"na\">year<\/span><span class=\"p\">:<\/span> <span class=\"mi\">2023<\/span><span class=\"p\">,<\/span>\n    <span class=\"na\">month<\/span><span class=\"p\">:<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span>\n    <span class=\"na\">day<\/span><span class=\"p\">:<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span>\n    <span class=\"na\">hour<\/span><span class=\"p\">:<\/span> <span class=\"mi\">11<\/span><span class=\"p\">,<\/span>\n    <span class=\"na\">minute<\/span><span class=\"p\">:<\/span> <span class=\"mi\">14<\/span><span class=\"p\">,<\/span>\n    <span class=\"na\">second<\/span><span class=\"p\">:<\/span> <span class=\"mi\">30<\/span>\n  <span class=\"p\">},<\/span>\n  <span class=\"na\">repeatMonths<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">],<\/span>\n  <span class=\"na\">repeatDays<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">],<\/span>\n  <span class=\"na\">actionButton<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span>\n    <span class=\"p\">{<\/span> <span class=\"na\">title<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">close<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span> <span class=\"na\">type<\/span><span class=\"p\">:<\/span> <span class=\"nx\">reminderAgentManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">ActionButtonType<\/span><span class=\"p\">.<\/span><span class=\"nx\">ACTION_BUTTON_TYPE_CLOSE<\/span> <span class=\"p\">},<\/span>\n    <span class=\"p\">{<\/span> <span class=\"na\">title<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">snooze<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span> <span class=\"na\">type<\/span><span class=\"p\">:<\/span> <span class=\"nx\">reminderAgentManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">ActionButtonType<\/span><span class=\"p\">.<\/span><span class=\"nx\">ACTION_BUTTON_TYPE_SNOOZE<\/span> <span class=\"p\">}<\/span>\n  <span class=\"p\">],<\/span>\n  <span class=\"na\">wantAgent<\/span><span class=\"p\">:<\/span> <span class=\"p\">{<\/span> <span class=\"na\">pkgName<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">com.example.myapplication<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span> <span class=\"na\">abilityName<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">EntryAbility<\/span><span class=\"dl\">'<\/span> <span class=\"p\">},<\/span>\n  <span class=\"na\">maxScreenWantAgent<\/span><span class=\"p\">:<\/span> <span class=\"p\">{<\/span> <span class=\"na\">pkgName<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">com.example.myapplication<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span> <span class=\"na\">abilityName<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">EntryAbility<\/span><span class=\"dl\">'<\/span> <span class=\"p\">},<\/span>\n  <span class=\"na\">ringDuration<\/span><span class=\"p\">:<\/span> <span class=\"mi\">5<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">snoozeTimes<\/span><span class=\"p\">:<\/span> <span class=\"mi\">2<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">timeInterval<\/span><span class=\"p\">:<\/span> <span class=\"mi\">5<\/span> <span class=\"o\">*<\/span> <span class=\"mi\">60<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">title<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">this is title<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">content<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">this is content<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">expiredContent<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">this reminder has expired<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">snoozeContent<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">remind later<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">notificationId<\/span><span class=\"p\">:<\/span> <span class=\"mi\">100<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">slotType<\/span><span class=\"p\">:<\/span> <span class=\"nx\">notificationManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">SlotType<\/span><span class=\"p\">.<\/span><span class=\"nx\">SOCIAL_COMMUNICATION<\/span>\n<span class=\"p\">};<\/span>\n<span class=\"nx\">reminderAgentManager<\/span><span class=\"p\">.<\/span><span class=\"nf\">publishReminder<\/span><span class=\"p\">(<\/span><span class=\"nx\">targetReminderAgent<\/span><span class=\"p\">).<\/span><span class=\"nf\">then<\/span><span class=\"p\">((<\/span><span class=\"nx\">res<\/span><span class=\"p\">:<\/span> <span class=\"kr\">number<\/span><span class=\"p\">)<\/span> <span class=\"o\">=&gt;<\/span> <span class=\"p\">{<\/span>\n  <span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">info<\/span><span class=\"p\">(<\/span><span class=\"dl\">'<\/span><span class=\"s1\">Succeeded in publishing reminder. <\/span><span class=\"dl\">'<\/span><span class=\"p\">);<\/span>\n  <span class=\"kd\">let<\/span> <span class=\"na\">reminderId<\/span><span class=\"p\">:<\/span> <span class=\"kr\">number<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">res<\/span><span class=\"p\">;<\/span> <span class=\"c1\">\/\/ \u53d1\u5e03\u7684\u63d0\u9192 ID<\/span>\n<span class=\"p\">}).<\/span><span class=\"k\">catch<\/span><span class=\"p\">((<\/span><span class=\"nx\">err<\/span><span class=\"p\">:<\/span> <span class=\"nx\">BusinessError<\/span><span class=\"p\">)<\/span> <span class=\"o\">=&gt;<\/span> <span class=\"p\">{<\/span>\n  <span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">error<\/span><span class=\"p\">(<\/span><span class=\"s2\">`Failed to publish reminder. Code: <\/span><span class=\"p\">${<\/span><span class=\"nx\">err<\/span><span class=\"p\">.<\/span><span class=\"nx\">code<\/span><span class=\"p\">}<\/span><span class=\"s2\">, message: <\/span><span class=\"p\">${<\/span><span class=\"nx\">err<\/span><span class=\"p\">.<\/span><span class=\"nx\">message<\/span><span class=\"p\">}<\/span><span class=\"s2\">`<\/span><span class=\"p\">);<\/span>\n<span class=\"p\">});<\/span>\n<\/code><\/pre>\n<\/div>\n<p><strong>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0622\u0644\u0627\u0631\u0645<\/strong>\uff1a\n<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight typescript\"><code><span class=\"k\">import<\/span> <span class=\"p\">{<\/span> <span class=\"nx\">reminderAgentManager<\/span> <span class=\"p\">}<\/span> <span class=\"k\">from<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">@kit.BackgroundTasksKit<\/span><span class=\"dl\">'<\/span><span class=\"p\">;<\/span>\n<span class=\"k\">import<\/span> <span class=\"p\">{<\/span> <span class=\"nx\">notificationManager<\/span> <span class=\"p\">}<\/span> <span class=\"k\">from<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">@kit.NotificationKit<\/span><span class=\"dl\">'<\/span><span class=\"p\">;<\/span>\n<span class=\"kd\">let<\/span> <span class=\"nx\">targetReminderAgent<\/span><span class=\"p\">:<\/span> <span class=\"nx\">reminderAgentManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">ReminderRequestAlarm<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span>\n  <span class=\"na\">reminderType<\/span><span class=\"p\">:<\/span> <span class=\"nx\">reminderAgentManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">ReminderType<\/span><span class=\"p\">.<\/span><span class=\"nx\">REMINDER_TYPE_ALARM<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">hour<\/span><span class=\"p\">:<\/span> <span class=\"mi\">23<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">minute<\/span><span class=\"p\">:<\/span> <span class=\"mi\">9<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">daysOfWeek<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span><span class=\"mi\">2<\/span><span class=\"p\">],<\/span>\n  <span class=\"na\">actionButton<\/span><span class=\"p\">:<\/span> <span class=\"p\">[<\/span>\n    <span class=\"p\">{<\/span> <span class=\"na\">title<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">close<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span> <span class=\"na\">type<\/span><span class=\"p\">:<\/span> <span class=\"nx\">reminderAgentManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">ActionButtonType<\/span><span class=\"p\">.<\/span><span class=\"nx\">ACTION_BUTTON_TYPE_CLOSE<\/span> <span class=\"p\">},<\/span>\n    <span class=\"p\">{<\/span> <span class=\"na\">title<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">snooze<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span> <span class=\"na\">type<\/span><span class=\"p\">:<\/span> <span class=\"nx\">reminderAgentManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">ActionButtonType<\/span><span class=\"p\">.<\/span><span class=\"nx\">ACTION_BUTTON_TYPE_SNOOZE<\/span> <span class=\"p\">}<\/span>\n  <span class=\"p\">],<\/span>\n  <span class=\"na\">wantAgent<\/span><span class=\"p\">:<\/span> <span class=\"p\">{<\/span> <span class=\"na\">pkgName<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">com.example.myapplication<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span> <span class=\"na\">abilityName<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">EntryAbility<\/span><span class=\"dl\">'<\/span> <span class=\"p\">},<\/span>\n  <span class=\"na\">maxScreenWantAgent<\/span><span class=\"p\">:<\/span> <span class=\"p\">{<\/span> <span class=\"na\">pkgName<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">com.example.myapplication<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span> <span class=\"na\">abilityName<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">EntryAbility<\/span><span class=\"dl\">'<\/span> <span class=\"p\">},<\/span>\n  <span class=\"na\">ringDuration<\/span><span class=\"p\">:<\/span> <span class=\"mi\">5<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">snoozeTimes<\/span><span class=\"p\">:<\/span> <span class=\"mi\">2<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">timeInterval<\/span><span class=\"p\">:<\/span> <span class=\"mi\">5<\/span> <span class=\"o\">*<\/span> <span class=\"mi\">60<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">title<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">this is title<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">content<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">this is content<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">expiredContent<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">this reminder has expired<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">snoozeContent<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">remind later<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">notificationId<\/span><span class=\"p\">:<\/span> <span class=\"mi\">99<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">slotType<\/span><span class=\"p\">:<\/span> <span class=\"nx\">notificationManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">SlotType<\/span><span class=\"p\">.<\/span><span class=\"nx\">SOCIAL_COMMUNICATION<\/span>\n<span class=\"p\">};<\/span>\n<span class=\"nx\">reminderAgentManager<\/span><span class=\"p\">.<\/span><span class=\"nf\">publishReminder<\/span><span class=\"p\">(<\/span><span class=\"nx\">targetReminderAgent<\/span><span class=\"p\">).<\/span><span class=\"nf\">then<\/span><span class=\"p\">((<\/span><span class=\"nx\">res<\/span><span class=\"p\">:<\/span> <span class=\"kr\">number<\/span><span class=\"p\">)<\/span> <span class=\"o\">=&gt;<\/span> <span class=\"p\">{<\/span>\n  <span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">info<\/span><span class=\"p\">(<\/span><span class=\"dl\">'<\/span><span class=\"s1\">Succeeded in publishing reminder. <\/span><span class=\"dl\">'<\/span><span class=\"p\">);<\/span>\n  <span class=\"kd\">let<\/span> <span class=\"na\">reminderId<\/span><span class=\"p\">:<\/span> <span class=\"kr\">number<\/span> <span class=\"o\">=<\/span> <span class=\"nx\">res<\/span><span class=\"p\">;<\/span> <span class=\"c1\">\/\/ \u53d1\u5e03\u7684\u63d0\u9192 ID<\/span>\n<span class=\"p\">}).<\/span><span class=\"k\">catch<\/span><span class=\"p\">((<\/span><span class=\"nx\">err<\/span><span class=\"p\">:<\/span> <span class=\"nx\">BusinessError<\/span><span class=\"p\">)<\/span> <span class=\"o\">=&gt;<\/span> <span class=\"p\">{<\/span>\n  <span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">error<\/span><span class=\"p\">(<\/span><span class=\"s2\">`Failed to publish reminder. Code: <\/span><span class=\"p\">${<\/span><span class=\"nx\">err<\/span><span class=\"p\">.<\/span><span class=\"nx\">code<\/span><span class=\"p\">}<\/span><span class=\"s2\">, message: <\/span><span class=\"p\">${<\/span><span class=\"nx\">err<\/span><span class=\"p\">.<\/span><span class=\"nx\">message<\/span><span class=\"p\">}<\/span><span class=\"s2\">`<\/span><span class=\"p\">);<\/span>\n<span class=\"p\">});<\/span>\n<\/code><\/pre>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"%D8%AC%D8%AF%D9%88%D9%84_%D9%85%D9%82%D8%A7%DB%8C%D8%B3%D9%87_%D8%A7%D9%86%D9%88%D8%A7%D8%B9_%D9%87%D8%B4%D8%AF%D8%A7%D8%B1%D9%87%D8%A7%DB%8C_%D8%B9%D8%A7%D9%85%D9%84\"><\/span>\n<p>  \u062c\u062f\u0648\u0644: \u0645\u0642\u0627\u06cc\u0633\u0647 \u0627\u0646\u0648\u0627\u0639 \u0647\u0634\u062f\u0627\u0631\u0647\u0627\u06cc \u0639\u0627\u0645\u0644<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"table-wrapper-paragraph\">\n<table>\n<thead>\n<tr>\n<th>\u0646\u0648\u0639 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc<\/th>\n<th>\u062d\u0627\u0644\u062a \u0645\u0627\u0634\u0647<\/th>\n<th>\u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0631\u0627 \u062a\u06a9\u0631\u0627\u0631 \u06a9\u0646\u06cc\u062f<\/th>\n<th>\u062f\u06a9\u0645\u0647 \u0627\u0637\u0644\u0627\u0639 \u0631\u0633\u0627\u0646\u06cc<\/th>\n<th>\u0633\u0646\u0627\u0631\u06cc\u0648\u0647\u0627\u06cc \u0642\u0627\u0628\u0644 \u0627\u062c\u0631\u0627<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633<\/td>\n<td>\u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633 \u0628\u0647 \u067e\u0627\u06cc\u0627\u0646 \u0645\u06cc \u0631\u0633\u062f<\/td>\n<td>\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0646\u0645\u06cc \u0634\u0648\u062f<\/td>\n<td>\u0628\u0633\u062a\u0647 \u0634\u062f\u0646<\/td>\n<td>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0647\u0627\u06cc \u0645\u0648\u0642\u062a\u060c \u0645\u0627\u0646\u0646\u062f \u0634\u0645\u0627\u0631\u0634 \u0645\u0639\u06a9\u0648\u0633 \u062c\u0644\u0633\u0627\u062a<\/td>\n<\/tr>\n<tr>\n<td>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u062a\u0642\u0648\u06cc\u0645<\/td>\n<td>\u062a\u0627\u0631\u06cc\u062e \u0648 \u0632\u0645\u0627\u0646 \u0631\u0627 \u0645\u0634\u062e\u0635 \u06a9\u0646\u06cc\u062f<\/td>\n<td>\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0627\u0632 \u062a\u06a9\u0631\u0627\u0631 \u0628\u0647 \u0635\u0648\u0631\u062a \u0645\u0627\u0647\u0627\u0646\u0647 \u06cc\u0627 \u0631\u0648\u0632\u0627\u0646\u0647<\/td>\n<td>\u0628\u0633\u062a\u0646\u060c \u062a\u0627\u062e\u06cc\u0631<\/td>\n<td>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0647\u0627\u06cc \u0645\u0646\u0638\u0645 \u0645\u0627\u0646\u0646\u062f \u062a\u0648\u0644\u062f\u0647\u0627\u060c \u0633\u0627\u0644\u06af\u0631\u062f\u0647\u0627<\/td>\n<\/tr>\n<tr>\n<td>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0622\u0644\u0627\u0631\u0645<\/td>\n<td>\u0632\u0645\u0627\u0646 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647<\/td>\n<td>\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0627\u0632 \u062a\u06a9\u0631\u0627\u0631 \u0628\u0647 \u0635\u0648\u0631\u062a \u0647\u0641\u062a\u06af\u06cc<\/td>\n<td>\u0628\u0633\u062a\u0646\u060c \u062a\u0627\u062e\u06cc\u0631<\/td>\n<td>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0647\u0627\u06cc \u0631\u0648\u0632\u0627\u0646\u0647\u060c \u0645\u0627\u0646\u0646\u062f \u0632\u0646\u06af \u0628\u06cc\u062f\u0627\u0631 \u0634\u062f\u0646<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA_%D8%A7%D8%B9%D9%84%D8%A7%D9%86_%D9%87%D8%A7_%D9%88_%D8%A8%D9%87%DB%8C%D9%86%D9%87_%D8%B3%D8%A7%D8%B2%DB%8C_%DB%8C%D8%A7%D8%AF%D8%A2%D9%88%D8%B1%D9%87%D8%A7\"><\/span>\n<p>  \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u0639\u0644\u0627\u0646 \u0647\u0627 \u0648 \u0628\u0647\u06cc\u0646\u0647 \u0633\u0627\u0632\u06cc \u06cc\u0627\u062f\u0622\u0648\u0631\u0647\u0627<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u0646\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f <code>NotificationSlot<\/code> \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0628\u06a9 \u0647\u0627 \u0648 \u06a9\u0627\u0646\u0627\u0644 \u0647\u0627\u06cc \u0627\u0639\u0644\u0627\u0646 \u0647\u0627\u06cc \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc. \u0628\u0627 \u062a\u0646\u0638\u06cc\u0645 \u0645\u062a\u0641\u0627\u0648\u062a <code>NotificationSlot<\/code>\u060c \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0645\u06cc \u062a\u0648\u0627\u0646\u0646\u062f \u0633\u0628\u06a9 \u0647\u0627\u06cc \u0627\u0639\u0644\u0627\u0646 \u0634\u062e\u0635\u06cc \u0648 \u0645\u062a\u0646\u0648\u0639 \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u0646\u062f \u0648 \u06a9\u0627\u0646\u0627\u0644 \u0647\u0627\u06cc \u0645\u0646\u0627\u0633\u0628 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u0639\u0644\u0627\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u0646\u062f\u060c \u0645\u0627\u0646\u0646\u062f \u0646\u0648\u0627\u0631 \u0627\u0639\u0644\u0627\u0646 \u0633\u06cc\u0633\u062a\u0645\u060c \u0648\u06cc\u062c\u062a \u0647\u0627\u06cc \u062f\u0633\u06a9\u062a\u0627\u067e \u0648 \u063a\u06cc\u0631\u0647.<br \/>\n<strong>\u0646\u0645\u0648\u0646\u0647 \u06a9\u062f<\/strong>\uff1a\n<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight typescript\"><code><span class=\"k\">import<\/span> <span class=\"p\">{<\/span> <span class=\"nx\">notificationManager<\/span> <span class=\"p\">}<\/span> <span class=\"k\">from<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">@kit.NotificationKit<\/span><span class=\"dl\">'<\/span><span class=\"p\">;<\/span>\n<span class=\"kd\">let<\/span> <span class=\"nx\">slot<\/span><span class=\"p\">:<\/span> <span class=\"nx\">notificationManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">Slot<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span>\n  <span class=\"na\">slotType<\/span><span class=\"p\">:<\/span> <span class=\"nx\">notificationManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">SlotType<\/span><span class=\"p\">.<\/span><span class=\"nx\">SOCIAL_COMMUNICATION<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">slotId<\/span><span class=\"p\">:<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">name<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">My Notification Slot<\/span><span class=\"dl\">'<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">importance<\/span><span class=\"p\">:<\/span> <span class=\"nx\">notificationManager<\/span><span class=\"p\">.<\/span><span class=\"nx\">Importance<\/span><span class=\"p\">.<\/span><span class=\"nx\">HIGH<\/span><span class=\"p\">,<\/span>\n  <span class=\"na\">description<\/span><span class=\"p\">:<\/span> <span class=\"dl\">'<\/span><span class=\"s1\">This is my custom notification slot<\/span><span class=\"dl\">'<\/span>\n<span class=\"p\">};<\/span>\n<span class=\"nx\">notificationManager<\/span><span class=\"p\">.<\/span><span class=\"nf\">addNotificationSlot<\/span><span class=\"p\">(<\/span><span class=\"nx\">slot<\/span><span class=\"p\">).<\/span><span class=\"nf\">then<\/span><span class=\"p\">(()<\/span> <span class=\"o\">=&gt;<\/span> <span class=\"p\">{<\/span>\n  <span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">info<\/span><span class=\"p\">(<\/span><span class=\"dl\">'<\/span><span class=\"s1\">Notification slot added successfully<\/span><span class=\"dl\">'<\/span><span class=\"p\">);<\/span>\n<span class=\"p\">}).<\/span><span class=\"k\">catch<\/span><span class=\"p\">((<\/span><span class=\"nx\">err<\/span><span class=\"p\">:<\/span> <span class=\"nx\">BusinessError<\/span><span class=\"p\">)<\/span> <span class=\"o\">=&gt;<\/span> <span class=\"p\">{<\/span>\n  <span class=\"nx\">console<\/span><span class=\"p\">.<\/span><span class=\"nf\">error<\/span><span class=\"p\">(<\/span><span class=\"s2\">`Failed to add notification slot. Code: <\/span><span class=\"p\">${<\/span><span class=\"nx\">err<\/span><span class=\"p\">.<\/span><span class=\"nx\">code<\/span><span class=\"p\">}<\/span><span class=\"s2\">, message: <\/span><span class=\"p\">${<\/span><span class=\"nx\">err<\/span><span class=\"p\">.<\/span><span class=\"nx\">message<\/span><span class=\"p\">}<\/span><span class=\"s2\">`<\/span><span class=\"p\">);<\/span>\n<span class=\"p\">});<\/span>\n<\/code><\/pre>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"%D9%86%D8%AD%D9%88%D9%87_%D8%AF%D8%B1%D8%AE%D9%88%D8%A7%D8%B3%D8%AA_%D9%85%D8%AC%D9%88%D8%B2_%DB%8C%D8%A7%D8%AF%D8%A2%D9%88%D8%B1%DB%8C_%D9%86%D9%85%D8%A7%DB%8C%D9%86%D8%AF%D9%87\"><\/span>\n<p>  \u0646\u062d\u0648\u0647 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0645\u062c\u0648\u0632 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f\u0647<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0628\u0631\u0627\u06cc \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u0633\u0648\u0621 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0639\u0645\u0644\u06a9\u0631\u062f \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u067e\u0631\u0648\u06a9\u0633\u06cc\u060c HarmonyOS Next \u0622\u0646 \u0631\u0627 \u0645\u062d\u062f\u0648\u062f \u0648 \u062a\u0646\u0638\u06cc\u0645 \u0645\u06cc \u06a9\u0646\u062f. \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0642\u0628\u0644 \u0627\u0632 \u0627\u06cc\u0646\u06a9\u0647 \u0628\u062a\u0648\u0627\u0646\u0646\u062f \u0627\u0632 \u0627\u06cc\u0646 \u0639\u0645\u0644\u06a9\u0631\u062f \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u0646\u062f\u060c \u0628\u0627\u06cc\u062f \u0627\u0632 \u0645\u0642\u0627\u0645\u0627\u062a \u0647\u0648\u0622\u0648\u06cc \u0645\u062c\u0648\u0632 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0646\u0645\u0627\u06cc\u0646\u062f.<br \/>\n<strong>\u0631\u0648\u0634 \u06a9\u0627\u0631\u0628\u0631\u062f<\/strong>\uff1a<\/p>\n<ol>\n<li>\u0639\u0628\u0648\u0631 \u06a9\u0646\u062f <code>hwpush@huawei.com<\/code> \u0628\u0647 \u0622\u062f\u0631\u0633 \u0627\u06cc\u0645\u06cc\u0644 \u0631\u0633\u0645\u06cc \u0647\u0648\u0627\u0648\u06cc \u0645\u0631\u0627\u062c\u0639\u0647 \u06a9\u0646\u06cc\u062f.<\/li>\n<li>\u0645\u0648\u0636\u0648\u0639 \u0627\u06cc\u0645\u06cc\u0644:<code>\u3010\u4ee3\u7406\u63d0\u9192\u6743\u9650\u7533\u8bf7\u3011<\/code>\n<\/li>\n<li>\u0645\u062a\u0646 \u0627\u06cc\u0645\u06cc\u0644: \u0634\u0627\u0645\u0644 \u0646\u0627\u0645 \u0634\u0631\u06a9\u062a\u060c \u0646\u0627\u0645 \u0628\u0631\u0646\u0627\u0645\u0647\u060c \u0646\u0627\u0645 \u0628\u0633\u062a\u0647 \u0628\u0631\u0646\u0627\u0645\u0647\u060c \u0633\u0646\u0627\u0631\u06cc\u0648\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647\u060c \u0639\u0646\u0648\u0627\u0646 \u0627\u0639\u0644\u0627\u0646\u060c \u0645\u062a\u0646 \u0627\u0639\u0644\u0627\u0646\u060c \u0633\u0646\u0627\u0631\u06cc\u0648\u06cc \u0627\u0639\u0644\u0627\u0646\u060c \u062f\u0641\u0639\u0627\u062a \u0627\u0639\u0644\u0627\u0646 \u0648 \u0633\u0627\u06cc\u0631 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0627\u0633\u062a. ### \u062e\u0644\u0627\u0635\u0647 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u067e\u0631\u0648\u06a9\u0633\u06cc HarmonyOS Next \u0631\u0627 \u0628\u0627 \u06cc\u06a9 \u0631\u0648\u0634 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06cc\u0627\u062f\u0622\u0648\u0631 \u0647\u0648\u0634\u0645\u0646\u062f \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0647 \u0637\u0648\u0631 \u0645\u0648\u062b\u0631 \u062a\u062c\u0631\u0628\u0647 \u06a9\u0627\u0631\u0628\u0631 \u0631\u0627 \u0628\u0647\u0628\u0648\u062f \u0628\u062e\u0634\u062f \u0648 \u0627\u0632 \u0645\u0635\u0631\u0641 \u0628\u06cc\u0634 \u0627\u0632 \u062d\u062f \u0645\u0646\u0627\u0628\u0639 \u062f\u0633\u062a\u06af\u0627\u0647 \u062a\u0648\u0633\u0637 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0647\u0627 \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u06a9\u0646\u062f. \u0645\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u0645 \u0646\u0648\u0639 \u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u0639\u0627\u0645\u0644 \u0645\u0646\u0627\u0633\u0628 \u0631\u0627 \u0628\u0627 \u062a\u0648\u062c\u0647 \u0628\u0647 \u0646\u06cc\u0627\u0632\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0631\u062f\u0647 \u0648 \u062a\u0631\u06a9\u06cc\u0628 \u06a9\u0646\u06cc\u0645 <code>NotificationSlot<\/code> \u0645\u062f\u06cc\u0631\u06cc\u062a \u0627\u0639\u0644\u0627\u0646 \u0647\u0627 \u0648 \u0628\u0647\u06cc\u0646\u0647 \u0633\u0627\u0632\u06cc \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u06cc\u062f. \u062f\u0631 \u0639\u06cc\u0646 \u062d\u0627\u0644\u060c \u0645\u0627 \u0628\u0627\u06cc\u062f \u0628\u0647 \u06a9\u0627\u0631\u0628\u0631\u062f \u0645\u062c\u0648\u0632 \u0648 \u0645\u0634\u062e\u0635\u0627\u062a \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u0627\u062f\u0622\u0648\u0631\u0647\u0627\u06cc \u0639\u0627\u0645\u0644 \u0646\u06cc\u0632 \u062a\u0648\u062c\u0647 \u06a9\u0646\u06cc\u0645 \u062a\u0627 \u0627\u0632 \u0633\u0648\u0621 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u06cc\u0646 \u0639\u0645\u0644\u06a9\u0631\u062f \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u06a9\u0646\u06cc\u0645.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Summarize this content to 400 words in Persian Lang \u0647\u062f\u0641 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0628\u0631\u0631\u0633\u06cc \u062c\u0632\u0626\u06cc\u0627\u062a \u0641\u0646\u06cc \u0633\u06cc\u0633\u062a\u0645 \u0647\u0627\u0631\u0645\u0648\u0646\u06cc \u0627\u0648 \u0627\u0633 \u0628\u0639\u062f\u06cc \u0647\u0648\u0627\u0648\u06cc (\u062f\u0631 \u062d\u0627\u0644 \u062d\u0627\u0636\u0631 API12) \u0648 \u062e\u0644\u0627\u0635\u0647 \u06a9\u0631\u062f\u0646 \u0622\u0646 \u0628\u0631 \u0627\u0633\u0627\u0633 \u0634\u06cc\u0648\u0647\u200c\u0647\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u0648\u0627\u0642\u0639\u06cc \u0627\u0633\u062a. \u0639\u0645\u062f\u062a\u0627\u064b \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062d\u0627\u0645\u0644\u06cc \u0628\u0631\u0627\u06cc \u0628\u0647 \u0627\u0634\u062a\u0631\u0627\u06a9 \u06af\u0630\u0627\u0631\u06cc \u0648 \u062a\u0628\u0627\u062f\u0644 \u0641\u0646\u0627\u0648\u0631\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f \u0648 \u0627\u0634\u062a\u0628\u0627\u0647\u0627\u062a \u0648 \u062d\u0630\u0641\u06cc\u0627\u062a \u0627\u062c\u062a\u0646\u0627\u0628 \u0646\u0627\u067e\u0630\u06cc\u0631 &hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[339],"tags":[],"class_list":["post-82346","post","type-post","status-publish","format-standard","hentry","category-dev"],"_links":{"self":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/82346","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/comments?post=82346"}],"version-history":[{"count":0,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/82346\/revisions"}],"wp:attachment":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media?parent=82346"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/categories?post=82346"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/tags?post=82346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}