ActivationRegistrationManager Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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 . |