Lenguaje

ActivationRegistrationManager.RegisterForStartupActivation Método

Definición

Se registra para activar la aplicación cuando el usuario inicia sesión en el sistema operativo Windows, ya sea por una clave del Registro o por un acceso directo en una carpeta de inicio conocida.

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)

Parámetros

taskId
String

Platform::String

winrt::hstring

Identificador definido por la aplicación que se puede usar para anular el registro de las activaciones de inicio más adelante mediante el método UnregisterForStartupActivation .

exePath
String

Platform::String

winrt::hstring

Ruta de acceso al archivo ejecutable que se va a activar. Si pasa una cadena vacía, el exectuable actual se activará de forma predeterminada. Normalmente, este parámetro se especifica si el autor de la llamada de este método es el instalador de la aplicación en lugar de la propia aplicación.

Atributos

Comentarios

Las aplicaciones empaquetadas deben seguir usando su manifiesto appx para registrarse para la activación de tipo de archivo, protocolo o inicio. A continuación, pueden usar Microsoft.Windows. AppLifecycle.AppInstance.GetActivatedEventArgs o Windows. ApplicationModel.AppInstance.GetActivatedEventArgs para recuperar los argumentos sobre la activación.

Se aplica a

Consulte también