WKInterfaceController.UpdateUserActivity(String, NSDictionary, NSUrl) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Publishes information about the current activity for Handoff. At least one of userInfo or webpageURL must be set.
[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
Parameters
- type
- String
The type of activity to be continued. May not be null or empty.
- userInfo
- NSDictionary
App-specific state information necessary to continue the activity on another device.
This parameter can be null.
- webpageURL
- NSUrl
An http: or https: URL specifying the page to load in a browser to continue the activity.
This parameter can be null.
- Attributes
Remarks
Application developers can use this method to activate Handoff on a connected device or computer. The type is the activity identifier and must have a corresponding entry in the handling app's info.plist file as part of the NSUserActivityTypes array. By convention, the type starts with a domain-reversed string indicating the originating company, for example, com.xamarin.SomeApp.SomeVerb.
Either the userInfo or the webpageURL must be non-null. The webpageURL is intended for situations where a browser-based continuation of the activity is appropriate. The userInfo is used for device-based continuations. The userInfo can contain arbitrary key-value data to provide context to the handling application.