メインコンテンツにスキップ

NotificationAction オブジェクト

  • type string - アクションの種類。button を指定できます。
  • text string (オプション) - 指定されたアクションのラベル。

プラットフォーム / アクションのサポート

アクションの種類プラットフォームのサポートtext の使用デフォルトの text制限事項
buttonmacOSボタンのラベルとして使用されます。「表示」(または、そのような button の最初の項目であればシステムデフォルトによるローカライズされた文字列、それ以外の場合は空)最初の1つだけが使用されます。複数指定されている場合、最初のもの以降は追加アクションとしてリスト表示されます(アクションボタンにマウスがアクティブになったときに表示されます)。また、そのようなアクションは hasReply と互換性がなく、hasReplytrue の場合は無視されます。

macOS でのボタンのサポート

macOS で通知の追加ボタンを機能させるには、アプリが次の基準を満たしている必要があります。

  • アプリが署名されている
  • アプリの Info.plistNSUserNotificationAlertStylealert に設定されている。

これらの要件のいずれかが満たされていない場合、ボタンは表示されません。