Freigeben über


UIApplicationDelegate.WillContinueUserActivity(UIApplication, String) Methode

Definition

Informiert die App, dass der Benutzer versucht, eine userActivityType Aktion fortzusetzen, für die möglicherweise keine Daten verfügbar sind, und gibt zurück, um den Benutzer zu benachrichtigen, dass die App die Aktivität fortsetzen wird.

[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

Parameter

application
UIApplication

Der UIApplication Singleton für die App.

userActivityType
String

Der Benutzeraktivitätsbezeichner.

Gibt zurück

true , wenn diese App bereit ist, die Aktivität fortzusetzen.

Attribute

Hinweise

Diese Methode ist ein Wiedereinstiegspunkt für Benutzeraktivitäten (z. B. Übergabeaktivitäten). Eine Anwendung zeigt Interesse an einer bestimmten an userActivityType , indem sie den Wert als info.plistSystem.String-Wert in einem Array namens NSUserActivityTypehinzufügt. Gemäß Konvention beginnt der Aktivitätstyp mit einer domänenumgekehrten Zeichenfolge, die den Entwickler identifiziert:

<key>NSUserActivityTypes</key>
<array>
<string>com.xamarin.HandOffDemo.verb</string>
</array>              

Eine Client-App initiiert eine Handoff-bezogene Benutzeraktivität, indem sie z. B UpdateUserActivity(String, NSDictionary, NSUrl) . mit einem entsprechenden userActivityTypeaufruft. Diese WillContinueUserActivity(UIApplication, String) Methode beginnt mit dem erneuten Eintrag in der App im Zusammenhang mit der Handoff.

App-Entwickler sollten diese Methode überschreiben, um eine Boolean zurückzugeben, die angibt, ob die App die Benutzeraktivität abschließen kann oder nicht. Wenn diese Methode zurückgibt true, ruft das System in Kürze die Methode M:UIKit.UIApplication.ContinueUserActivity* auf.

Gilt für: