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


ActivationRegistrationManager Класс

Определение

Предоставляет статические методы, которые можно использовать для регистрации и отмены регистрации для определенных типов активаций приложения.

public ref class ActivationRegistrationManager abstract sealed
/// [Windows.Foundation.Metadata.Experimental]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class ActivationRegistrationManager final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.AppLifecycle.AppLifecycleContract, 65536)]
class ActivationRegistrationManager final
[Windows.Foundation.Metadata.Experimental]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public static class ActivationRegistrationManager
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.AppLifecycle.AppLifecycleContract), 65536)]
public static class ActivationRegistrationManager
Public Class ActivationRegistrationManager
Наследование
Object Platform::Object IInspectable ActivationRegistrationManager
Атрибуты

Примеры

Примеры кода, демонстрирующие использование этого класса, см. в разделе Активация rich.

Комментарии

Дополнительные сведения об использовании этого класса см. в разделе Полнофункционная активация.

Методы

RegisterForFileTypeActivation(String[], String, String, String[], String)

Регистрируется для активации приложения при открытии указанного типа файла с помощью ShellExecute, Launcher.LaunchFileAsync или командной строки.

RegisterForProtocolActivation(String, String, String, String)

Регистрируется для активации приложения при выполнении указанной схемы URI с помощью ShellExecute, Launcher.LaunchUriAsync или командной строки.

RegisterForStartupActivation(String, String)

Регистрируется для активации приложения, когда приложение запускается пользователем, войдя в ОС Windows, либо из-за раздела реестра, либо из-за ярлыка в известной папке автозагрузки.

UnregisterForFileTypeActivation(String[], String)

Отменяет регистрацию активации типа файла, которая была зарегистрирована ранее с помощью метода RegisterForFileTypeActivation .

UnregisterForProtocolActivation(String, String)

Отменяет регистрацию активации протокола, которая была зарегистрирована ранее с помощью метода RegisterForProtocolActivation .

UnregisterForStartupActivation(String)

Отменяет регистрацию активации запуска, которая была зарегистрирована ранее с помощью метода RegisterForStartupActivation .

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

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