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


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
Наследование
Object Platform::Object IInspectable 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 вызывающего объекта с заданным именем.

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

См. также раздел