ActivationRegistrationManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece métodos estáticos que você pode usar para registrar e cancelar o registro de determinados tipos de ativações para seu aplicativo.
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
- Herança
- Atributos
Exemplos
Para obter exemplos de código que demonstram como usar essa classe, consulte Ativação avançada.
Comentários
Para obter mais informações sobre como usar essa classe, consulte Ativação avançada.
Métodos
RegisterForFileTypeActivation(String[], String, String, String[], String) |
Registra para ativar o aplicativo quando o tipo de arquivo especificado é aberto por meio de ShellExecute, Launcher.LaunchFileAsync ou a linha de comando. |
RegisterForProtocolActivation(String, String, String, String) |
Registra para ativar o aplicativo quando o esquema de URI especificado é executado por meio de ShellExecute, Launcher.LaunchUriAsync ou a linha de comando. |
RegisterForStartupActivation(String, String) |
Registra-se para ativar o aplicativo quando o aplicativo é iniciado pelo usuário fazendo logon no sistema operacional Windows, seja por causa de uma chave do Registro ou por causa de um atalho em uma pasta de inicialização conhecida. |
UnregisterForFileTypeActivation(String[], String) |
Cancela o registro de uma ativação de tipo de arquivo que foi registrada anteriormente usando o método RegisterForFileTypeActivation . |
UnregisterForProtocolActivation(String, String) |
Cancela o registro de uma ativação de protocolo que foi registrada anteriormente usando o método RegisterForProtocolActivation . |
UnregisterForStartupActivation(String) |
Cancela o registro de uma ativação de inicialização que foi registrada anteriormente usando o método RegisterForStartupActivation . |