ActivationRegistrationManager.RegisterForStartupActivation Methode

Definition

Registriert die App, wenn die App gestartet wird, wenn sich der Benutzer beim Windows Betriebssystem anmeldet, entweder aufgrund eines Registrierungsschlüssels oder aufgrund einer Verknüpfung in einem bekannten Startordner.

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)

Parameter

taskId
String

Platform::String

winrt::hstring

Eine appdefinierte ID, mit der die Registrierung für Startaktivierungen später mithilfe der UnregisterForStartupActivation-Methode aufgehoben werden kann.

exePath
String

Platform::String

winrt::hstring

Der Pfad zur ausführbaren Datei, die aktiviert werden soll. Wenn Sie eine leere Zeichenfolge übergeben, wird die aktuelle exectuable standardmäßig aktiviert. In der Regel wird dieser Parameter angegeben, wenn der Aufrufer dieser Methode nicht die App selbst, sondern das Installationsprogramm der App ist.

Attribute

Hinweise

Verpackte Apps sollten weiterhin ihr Appx-Manifest verwenden, um sich für die Dateityp-, Protokoll- oder Startaktivierung zu registrieren. Sie können dann entweder Microsoft.Windows verwenden. AppLifecycle.AppInstance.GetActivatedEventArgs oder Windows. ApplicationModel.AppInstance.GetActivatedEventArgs zum Abrufen der Argumente bei der Aktivierung.

Gilt für:

Weitere Informationen