UIApplicationDelegate.WillContinueUserActivity(UIApplication, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーがデータを使用できない可能性があるアクションを userActivityType
続行しようとしていることをアプリに通知し、アプリがアクティビティを続行することをユーザーに通知するために を返します。
[Foundation.Export("application:willContinueUserActivityWithType:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual bool WillContinueUserActivity(UIKit.UIApplication application, string userActivityType);
abstract member WillContinueUserActivity : UIKit.UIApplication * string -> bool
override this.WillContinueUserActivity : UIKit.UIApplication * string -> bool
パラメーター
- application
- UIApplication
アプリの UIApplication シングルトン。
- userActivityType
- String
ユーザー アクティビティ識別子。
戻り値
true
このアプリがアクティビティを続行する準備ができている場合は 。
- 属性
注釈
このメソッドは、ユーザー アクティビティ (ハンドオフ アクティビティなど) の再エントリ ポイントです。 アプリケーションは、 というNSUserActivityType
配列内の 値info.plist
として値を追加することによって、特定userActivityType
の に関心を示します。 慣例により、アクティビティの種類は、開発者を識別するドメイン反転文字列で始まります。
<key>NSUserActivityTypes</key>
<array>
<string>com.xamarin.HandOffDemo.verb</string>
</array>
クライアント アプリは、たとえば UpdateUserActivity(String, NSDictionary, NSUrl) 、 を呼び出してハンドオフ関連のユーザー アクティビティを開始します userActivityType
。 このメソッドは WillContinueUserActivity(UIApplication, String) 、ハンドオフ関連のアプリへの再入力を開始します。
アプリ開発では、このメソッドをオーバーライドして、アプリがユーザー アクティビティを完了できるかどうかを示す を返す Boolean 必要があります。 このメソッドが を返す true
場合、システムはまもなく M:UIKit.UIApplication.ContinueUserActivity* メソッドを呼び出します。