Поделиться через


WKInterfaceController.UpdateUserActivity(String, NSDictionary, NSUrl) Метод

Определение

Публикует сведения о текущем действии для handoff. Необходимо задать по крайней мере один из userInfo или webpageURL .

[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

URL-адрес http: или https: , указывающий страницу для загрузки в браузере для продолжения действия.

Этот параметр может иметь значение null.

Атрибуты

Комментарии

Разработчики приложений могут использовать этот метод для активации Handoff на подключенном устройстве или компьютере. — type это идентификатор действия, который должен иметь соответствующую запись в файле приложения info.plist обработки в составе массива NSUserActivityTypes . По соглашению type начинается со строки, обратной домену, указывающей исходную компанию, например com.xamarin.SomeApp.SomeVerb.

Либо , userInfo либо должен webpageURL быть не -null . webpageURL предназначен для ситуаций, когда целесообразно продолжить действие на основе браузера. userInfo используется для продолжений на основе устройств. Может userInfo содержать произвольные данные "ключ-значение" для предоставления контекста приложению обработки.

Применяется к