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


ActivationRegistrationManager.RegisterForFileTypeActivation Метод

Определение

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

public:
 static void RegisterForFileTypeActivation(Platform::Array <Platform::String ^> ^ supportedFileTypes, Platform::String ^ logo, Platform::String ^ displayName, Platform::Array <Platform::String ^> ^ supportedVerbs, Platform::String ^ exePath);
/// [Windows.Foundation.Metadata.Experimental]
 static void RegisterForFileTypeActivation(winrt::array_view <winrt::hstring const&> const& supportedFileTypes, winrt::hstring const& logo, winrt::hstring const& displayName, winrt::array_view <winrt::hstring const&> const& supportedVerbs, winrt::hstring const& exePath);
 static void RegisterForFileTypeActivation(winrt::array_view <winrt::hstring const&> const& supportedFileTypes, winrt::hstring const& logo, winrt::hstring const& displayName, winrt::array_view <winrt::hstring const&> const& supportedVerbs, winrt::hstring const& exePath);
[Windows.Foundation.Metadata.Experimental]
public static void RegisterForFileTypeActivation(string[] supportedFileTypes, string logo, string displayName, string[] supportedVerbs, string exePath);
public static void RegisterForFileTypeActivation(string[] supportedFileTypes, string logo, string displayName, string[] supportedVerbs, string exePath);
function registerForFileTypeActivation(supportedFileTypes, logo, displayName, supportedVerbs, exePath)
Public Shared Sub RegisterForFileTypeActivation (supportedFileTypes As String(), logo As String, displayName As String, supportedVerbs As String(), exePath As String)

Параметры

supportedFileTypes

String[]

Platform::String[]

winrt::hstring[]

Один или несколько поддерживаемых типов файлов, указанных расширением файла, включая начальную ., например .docx.

logo
String

Platform::String

winrt::hstring

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

displayName
String

Platform::String

winrt::hstring

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

supportedVerbs

String[]

Platform::String[]

winrt::hstring[]

Ноль или несколько глаголов, определяемых приложением. Каждая команда добавляется в контекстное меню проводник при щелчке правой кнопкой мыши зарегистрированного файла и передаче выбранной команды в приложение в качестве свойства IFileActivatedEventArgs.Verb.

exePath
String

Platform::String

winrt::hstring

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

Атрибуты

Комментарии

Отмена регистрацииForFileTypeActivation

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