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
- Наследование
- Атрибуты
Примеры
Примеры кода, демонстрирующие использование этого класса, см. в разделе Активация 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 . |