ActivationRegistrationManager.RegisterForProtocolActivation Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.