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