Freigeben über


ActivationRegistrationManager Klasse

Definition

Stellt statische Methoden bereit, die Sie zum Registrieren und Aufheben der Registrierung für bestimmte Aktivierungstypen für Ihre App verwenden können.

public ref class ActivationRegistrationManager abstract sealed
/// [Windows.Foundation.Metadata.Experimental]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class ActivationRegistrationManager final
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.AppLifecycle.AppLifecycleContract, 65536)]
class ActivationRegistrationManager final
[Windows.Foundation.Metadata.Experimental]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public static class ActivationRegistrationManager
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.AppLifecycle.AppLifecycleContract), 65536)]
public static class ActivationRegistrationManager
Public Class ActivationRegistrationManager
Vererbung
Object Platform::Object IInspectable ActivationRegistrationManager
Attribute

Beispiele

Codebeispiele zur Veranschaulichung der Verwendung dieser Klasse finden Sie unter Rich Activation.

Hinweise

Weitere Informationen zur Verwendung dieser Klasse finden Sie unter Umfassende Aktivierung.

Methoden

RegisterForFileTypeActivation(String[], String, String, String[], String)

Registriert, um die App zu aktivieren, wenn der angegebene Dateityp über ShellExecute, Launcher.LaunchFileAsync oder die Befehlszeile geöffnet wird.

RegisterForProtocolActivation(String, String, String, String)

Registriert, um die App zu aktivieren, wenn das angegebene URI-Schema über ShellExecute, Launcher.LaunchUriAsync oder die Befehlszeile ausgeführt wird.

RegisterForStartupActivation(String, String)

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

UnregisterForFileTypeActivation(String[], String)

Hebt die Registrierung einer Dateitypaktivierung auf, die zuvor mit der RegisterForFileTypeActivation-Methode registriert wurde.

UnregisterForProtocolActivation(String, String)

Hebt die Registrierung einer Protokollaktivierung auf, die zuvor mit der RegisterForProtocolActivation-Methode registriert wurde.

UnregisterForStartupActivation(String)

Hebt die Registrierung einer Startaktivierung auf, die zuvor mithilfe der RegisterForStartupActivation-Methode registriert wurde.

Gilt für:

Weitere Informationen