Compartilhar via


ActivationRegistrationManager Classe

Definição

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
Object Platform::Object IInspectable ActivationRegistrationManager
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 .

Aplica-se a

Confira também