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 содержать произвольные данные "ключ-значение" для предоставления контекста приложению обработки.