ActivationRegistrationManager.RegisterForProtocolActivation Metodo

Definizione

Registra per attivare l'app quando lo schema URI specificato viene eseguito tramite ShellExecute, Launcher.LaunchUriAsync o la riga di comando.

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)

Parametri

scheme
String

Platform::String

winrt::hstring

Schema URI da registrare per le attivazioni, ad esempio https.

logo
String

Platform::String

winrt::hstring

Percorso dell'immagine o della risorsa usata da Windows per lo schema URI. Per le app in pacchetto, questo parametro è un percorso relativo al pacchetto di un file di immagine. Per unpackaged, questo parametro è un percorso di file letterale in un file binario (DLL, EXE) più un indice di risorse.

displayName
String

Platform::String

winrt::hstring

Nome visualizzato usato da Windows per lo schema URI.

exePath
String

Platform::String

winrt::hstring

Percorso del file eseguibile da attivare. Se si passa una stringa vuota, l'exectuable corrente verrà attivato per impostazione predefinita. In genere questo parametro viene specificato se il chiamante di questo metodo è il programma di installazione dell'app anziché l'app stessa.

Attributi

Commenti

Le app in pacchetto devono continuare a usare il manifesto appx per registrarsi per l'attivazione di file, protocollo o avvio. Possono quindi usare Microsoft.Windows. AppLifecycle.AppInstance.GetActivatedEventArgs o Windows. ApplicationModel.AppInstance.GetActivatedEventArgs per recuperare gli argomenti all'attivazione.

Si applica a

Vedi anche