Поделиться через


ActivationRegistrationManager.RegisterForProtocolActivation Метод

Определение

Регистрируется для активации приложения, если указанная схема URI выполняется с помощью ShellExecute, Launcher.LaunchUriAsyncили командной строки.

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)

Параметры

scheme
String

Platform::String

winrt::hstring

Схема URI для регистрации для активации, например https.

logo
String

Platform::String

winrt::hstring

Путь к изображению или ресурсу, используемому Windows для схемы URI. Для упакованных приложений этот параметр представляет собой относительный путь к файлу образа. Для распаковки этот параметр представляет собой литеральный путь к двоичному файлу (DLL, EXE), а также индексу ресурсов.

displayName
String

Platform::String

winrt::hstring

Это отображаемое имя, используемое Windows для схемы URI.

exePath
String

Platform::String

winrt::hstring

Путь к исполняемому файлу, который необходимо активировать. Если вы передаете пустую строку, текущий exectuable будет активирован по умолчанию. Обычно этот параметр указывается, если вызывающий метод этого метода является установщиком приложения, а не самим приложением.

Атрибуты

Комментарии

Упакованные приложения должны продолжать использовать свой манифест appx для регистрации для файлового типа, протокола или активации запуска. Затем они могут использовать Microsoft.Windows.AppLifecycle.AppInstance.GetActivatedEventArgs или Windows.ApplicationModel.AppInstance.GetActivatedEventArgs для получения аргументов при активации.

Применяется к

См. также раздел