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


uap8:ExecutionAlias

Исполняемый файл приложения UWP, активируемый из командной строки.

Иерархия элементов

<Пакет>

    <Приложения>

         <Приложение>

              <Расширения>

                   <uap3:Extension>

                        <uap3:AppExecutionAlias>

                             <uap8:ExecutionAlias>

Синтаксис

<uap8:ExecutionAlias
    Alias = 'A string with a value between 1 and 256 characters in length, that must end with ".exe", and cannot contain the following characters: <, >, :, ", |, ?, or *.'
    uap8:AllowOverride = 'A boolean value.'
    desktop10:UseDesktopChangeRouter = 'A boolean value.'
    desktop10:DropTarget = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
    desktop10:UseUrl = 'A boolean value.'
    desktop10:EnvironmentPath = 'A string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
    desktop10:DropTarget = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.' >

    <!-- Child elements -->
    desktop10:SupportedProtocols?
    
</uap8:ExecutionAlias>

Элементы и атрибуты

Атрибуты

Атрибут Описание Тип данных Обязательно Значение по умолчанию
Псевдоним Имя исполняемого файла приложения UWP. Строка со значением от 1 до 256 символов, которая должна заканчиваться .exe на и не может содержать следующие символы: <, >, :, ", |, ?или *. Да
uap8:AllowOverride Значение типа , указывающее, следует ли переопределить исполняемый файл приложения UWP. Логическое значение. Нет
desktop10:UseDesktopChangeRouter Используется приложениями-отладчиками, чтобы избежать взаимоблокировок диалоговых окон при отладке процесса Windows Обозреватель. Поддерживается только для экземпляров расширений, указывающих CompatMode="classic". Поддерживается только в номерах SKU для настольных компьютеров. Логическое значение. Нет
desktop10:DropTarget CLSID объекта , обычно локального сервера, а не внутрипроцессного сервера, который реализует IDropTarget. По умолчанию, когда целевой объект удаления является исполняемым файлом и значение для DropTarget не указано, оболочка преобразует список удаленных файлов в параметр командной строки и передает его в ShellExecuteEx в параметре lpParameters . GUID в формате xxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxx. Нет
desktop10:UseUrl Если задано значение true, указывает, что приложение может принимать URL-адрес вместо имени файла в командной строке. Приложения, которые могут открывать документы непосредственно из Интернета, например веб-браузеры и проигрыватели мультимедиа, должны использовать это значение. Когда ShellExecuteEx запускает приложение и для этого значения задано значение false, по умолчанию ShellExecuteEx скачивает документ в локальный файл и вызывает обработчик для локальной копии. Логическое значение. Нет
desktop10:EnvironmentPath Строка, содержащая разделенный точкой с запятой список каталогов, указывающий полный путь к исполняемому файлу приложения. Значение добавляется к переменной среды PATH при запуске приложения с вызовом ShellExecuteEx. Строка со значением от 1 до 32767 символов в длину с символами, не являющиеся пробелами в начале и конце. Нет

Дочерние элементы

Отсутствует.

Родительские элементы

Родительский элемент Описание
uap3:AppExecutionAlias Указывает псевдоним выполнения приложения, чтобы определить исполняемый файл приложения для активации.

Комментарии

Атрибуты и дочерние элементы из пространства имен desktop10 поддерживаются только в экземплярах расширения, которые указывают CompatMode="classic" , и поддерживаются только в номерах SKU для настольных компьютеров.

Требования

Элемент Значение
Пространство имен http://schemas.microsoft.com/appx/manifest/uap/windows10/8
desktop10 http://schemas.microsoft.com/appx/manifest/desktop/windows10/10
Minimum OS Version Windows 10 версии 1903 (сборка 18362)