ActivationRegistrationManager.RegisterForProtocolActivation Methode

Definition

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

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)

Parameter

scheme
String

Platform::String

winrt::hstring

Das URI-Schema, das für Aktivierungen registriert werden soll, z https. B. .

logo
String

Platform::String

winrt::hstring

Der Pfad zu dem Bild oder der Ressource, das von Windows für das URI-Schema verwendet wird. Bei verpackten Apps ist dieser Parameter ein paketrelativer Pfad zu einer Bilddatei. Bei Entpackung ist dieser Parameter ein Literaldateipfad zu einer Binärdatei (DLL, EXE) sowie ein Ressourcenindex.

displayName
String

Platform::String

winrt::hstring

Dieser Anzeigename, der von Windows für das URI-Schema verwendet wird.

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