Partager via


ActivationRegistrationManager Classe

Définition

Fournit des méthodes statiques que vous pouvez utiliser pour inscrire et annuler l’inscription pour certains types d’activations pour votre application.

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
Héritage
Object Platform::Object IInspectable ActivationRegistrationManager
Attributs

Exemples

Pour obtenir des exemples de code qui montrent comment utiliser cette classe, consultez Activation enrichie.

Remarques

Pour plus d’informations sur l’utilisation de cette classe, consultez Activation enrichie.

Méthodes

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

S’inscrit pour activer l’application lorsque le type de fichier spécifié est ouvert via ShellExecute, Launcher.LaunchFileAsync ou la ligne de commande.

RegisterForProtocolActivation(String, String, String, String)

S’inscrit pour activer l’application lorsque le schéma d’URI spécifié est exécuté via ShellExecute, Launcher.LaunchUriAsync ou la ligne de commande.

RegisterForStartupActivation(String, String)

S’inscrit pour activer l’application lorsque l’application est démarrée par l’utilisateur qui se connecte au système d’exploitation Windows, soit en raison d’une clé de Registre, soit en raison d’un raccourci dans un dossier de démarrage connu.

UnregisterForFileTypeActivation(String[], String)

Annule l’inscription d’une activation de type de fichier qui a été inscrite précédemment à l’aide de la méthode RegisterForFileTypeActivation .

UnregisterForProtocolActivation(String, String)

Annule l’inscription d’une activation de protocole qui a été inscrite précédemment à l’aide de la méthode RegisterForProtocolActivation .

UnregisterForStartupActivation(String)

Annule l’inscription d’une activation de démarrage qui a été inscrite précédemment à l’aide de la méthode RegisterForStartupActivation .

S’applique à

Voir aussi