Partager via


ActivationRegistrationManager.RegisterForProtocolActivation Méthode

Définition

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

public:
 static void RegisterForProtocolActivation(Platform::String ^ scheme, Platform::String ^ logo, Platform::String ^ displayName, Platform::String ^ exePath);
/// [Windows.Foundation.Metadata.Experimental]
 static void RegisterForProtocolActivation(winrt::hstring const& scheme, winrt::hstring const& logo, winrt::hstring const& displayName, winrt::hstring const& exePath);
 static void RegisterForProtocolActivation(winrt::hstring const& scheme, winrt::hstring const& logo, winrt::hstring const& displayName, winrt::hstring const& exePath);
[Windows.Foundation.Metadata.Experimental]
public static void RegisterForProtocolActivation(string scheme, string logo, string displayName, string exePath);
public static void RegisterForProtocolActivation(string scheme, string logo, string displayName, string exePath);
function registerForProtocolActivation(scheme, logo, displayName, exePath)
Public Shared Sub RegisterForProtocolActivation (scheme As String, logo As String, displayName As String, exePath As String)

Paramètres

scheme
String

Platform::String

winrt::hstring

Schéma d’URI à inscrire pour les activations, telles que https.

logo
String

Platform::String

winrt::hstring

Chemin d’accès à l’image ou à la ressource utilisée par Windows pour le schéma d’URI. Pour les applications empaquetées, ce paramètre est un chemin relatif au package d’un fichier image. Pour un package non empaqueté, ce paramètre est un chemin de fichier littéral vers un fichier binaire (DLL, EXE) ainsi qu’un index de ressource.

displayName
String

Platform::String

winrt::hstring

Ce nom complet utilisé par Windows pour le schéma d’URI.

exePath
String

Platform::String

winrt::hstring

Chemin d’accès à l’exécutable à activer. Si vous passez une chaîne vide, l’exectuable actuel est activé par défaut. En règle générale, ce paramètre est spécifié si l’appelant de cette méthode est le programme d’installation de l’application plutôt que l’application elle-même.

Attributs

Remarques

Les applications empaquetées doivent continuer à utiliser leur manifeste appx pour s’inscrire au type de fichier, au protocole ou à l’activation de démarrage. Ils peuvent ensuite utiliser Microsoft.Windows.AppLifecycle.AppInstance.GetActivatedEventArgs ou Windows.ApplicationModel.AppInstance.GetActivatedEventArgs pour récupérer les arguments lors de l’activation.

S’applique à

Voir aussi