UIApplicationDelegate.ReceivedRemoteNotification メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリケーションがリモート通知を受信したことを示します。
[Foundation.Export("application:didReceiveRemoteNotification:")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'UNUserNotificationCenterDelegate.WillPresentNotification/DidReceiveNotificationResponse' for user visible notifications and 'ReceivedRemoteNotification' for silent remote notifications.")]
public virtual void ReceivedRemoteNotification (UIKit.UIApplication application, Foundation.NSDictionary userInfo);
abstract member ReceivedRemoteNotification : UIKit.UIApplication * Foundation.NSDictionary -> unit
override this.ReceivedRemoteNotification : UIKit.UIApplication * Foundation.NSDictionary -> unit
パラメーター
- application
- UIApplication
このデリゲート メソッドを呼び出した UIApplication への参照。
- userInfo
- NSDictionary
"aps" キーに通知に関連する情報が含まれているディクショナリ
- 属性
注釈
ディクショナリにはuserInfo
、別NSDictionaryの を返すキーaps
が含まれます。 このディクショナリには、次のキーが含まれる場合があります。
キー | 種類 | 説明 |
---|---|---|
アラート | 文字列または NSDictionary | キーの値 alert が の string 場合、その文字列は、"Close" と "View" の 2 つのボタンを含むアラートのテキストになります。 アプリケーション ユーザーが [表示] を選択すると、アプリケーションが起動します。 値が の場合は、 NSDictionaryローカライズに関連する一連のキーが含まれます。 |
badge | Integer | アプリ アイコンのバッジに表示する番号。 0 の場合、バッジは削除されます。 の場合 null 、バッジは変更されません。 |
sound | String | アプリ バンドル内のサウンド ファイルの名前。 ファイルが存在しない場合、または値が "default" の場合は、既定のアラート サウンドが再生されます。 |
content-available | Integer | 値 1 は、新しいコンテンツが使用可能であることを示します。 これは、Newsstand アプリとバックグラウンド コンテンツのダウンロードを対象としています。 |