WKInterfaceController.UpdateUserActivity(String, NSDictionary, NSUrl) 方法

定义

发布有关 Handoff 的当前活动的信息。 必须设置 至少一个 userInfowebpageURL

[Foundation.Export("updateUserActivity:userInfo:webpageURL:")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.WatchOS, 5, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'UpdateUserActivity(NSUserActivity)' instead.")]
public virtual void UpdateUserActivity (string type, Foundation.NSDictionary userInfo, Foundation.NSUrl webpageURL);
abstract member UpdateUserActivity : string * Foundation.NSDictionary * Foundation.NSUrl -> unit
override this.UpdateUserActivity : string * Foundation.NSDictionary * Foundation.NSUrl -> unit

参数

type
String

要继续的活动的类型。 不能为 null 或空。

userInfo
NSDictionary

在另一台设备上继续活动所需的特定于应用的状态信息。

此参数可以为 null

webpageURL
NSUrl

http: 或 https: URL,指定要在浏览器中加载以继续活动的页面。

此参数可以为 null

属性

注解

应用程序开发人员可以使用此方法在连接的设备或计算机上激活 Handoff。 type是活动标识符,在处理应用的 info.plist 文件中必须具有相应的条目作为数组的NSUserActivityTypes一部分。 按照约定, 以 type 域反向字符串开头,指示原始公司,例如 com.xamarin.SomeApp.SomeVerb

userInfowebpageURL 必须是非。null webpageURL适用于适合基于浏览器的继续活动的情况。 userInfo用于基于设备的延续。 userInfo可以包含任意键值数据,为处理应用程序提供上下文。

适用于