ActivationRegistrationManager.RegisterForStartupActivation Metodo

Definizione

Registra per attivare l'app quando l'app viene avviata dall'utente che accede al sistema operativo Windows, a causa di una chiave del Registro di sistema o a causa di un collegamento in una cartella di avvio nota.

public:
 static void RegisterForStartupActivation(Platform::String ^ taskId, Platform::String ^ exePath);
/// [Windows.Foundation.Metadata.Experimental]
 static void RegisterForStartupActivation(winrt::hstring const& taskId, winrt::hstring const& exePath);
 static void RegisterForStartupActivation(winrt::hstring const& taskId, winrt::hstring const& exePath);
[Windows.Foundation.Metadata.Experimental]
public static void RegisterForStartupActivation(string taskId, string exePath);
public static void RegisterForStartupActivation(string taskId, string exePath);
function registerForStartupActivation(taskId, exePath)
Public Shared Sub RegisterForStartupActivation (taskId As String, exePath As String)

Parametri

taskId
String

Platform::String

winrt::hstring

ID definito dall'app che può essere usato per annullare la registrazione per le attivazioni di avvio in un secondo momento usando il metodo UnregisterForStartupActivation .

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