AppUriHandlerRegistrationManager Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает AppUriHandlerRegistrations для вызывающего пакета. Его можно использовать для доступа к регистрациям AppUriHandler.
public ref class AppUriHandlerRegistrationManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppUriHandlerRegistrationManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppUriHandlerRegistrationManager
Public NotInheritable Class AppUriHandlerRegistrationManager
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10, version 1809 (появилось в 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v7.0)
|
Примеры
// Get the default AppUriHandlerRegistrationManager and query it for our registration.
AppUriHandlerRegistrationManager manager = AppUriHandlerRegistrationManager.GetDefault();
AppUriHandlerRegistration registration = manager.TryGetRegistration("MyRuntimeRegistrationName");
Комментарии
Чтобы создать этот объект для управления регистрациями узлов в дополнение к тем, которые объявлены в AppxManifest, это окно. Регистрация контракта AppUriHandler должна существовать в манифесте с указанным полем имени.
Свойства
PackageFamilyName |
Возвращает имя семейства пакетов для приложения, первоначально указанного при создании объекта AppUriHandlerRegistrationManager . |
User |
Для будет выполнена регистрация контекста пользователя. |
Методы
GetDefault() |
Создает AppUriHandlerRegistrationManager для вызывающего приложения для текущего пользователя. |
GetForPackage(String) |
Извлекает экземпляр AppUriHandlerRegistrationManager для заданного пакета. |
GetForPackageForUser(String, User) |
Извлекает экземпляр AppUriHandlerRegistrationManager для заданного пакета и пользователя. |
GetForUser(User) |
Создает AppUriHandlerRegistrationManager для вызывающего приложения для запрошенного контекста пользователя. |
TryGetRegistration(String) |
Пытается получить объект регистрации для окон. Расширение AppUriHandler присутствует в AppxManifest вызывающего объекта с заданным именем. |