uap5:OutOfProcessServer
Объявляет точку расширения пакета типа windows.activatableClass.outOfProcessServer. Это позволяет вызывать сторонние классы WinRT, определенные в пакете приложения, из процесса Win32.
Иерархия элементов
<uap5:OutOfProcessServer>
Синтаксис
<uap5:OutOfProcessServer
ServerName = 'An alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
RunFullTrust = 'A boolean value.' >
<!-- Child elements -->
uap5:Path
uap5:Arguments?
uap5:Instancing
uap5:ActivatableClass{1,65535}
</uap5:OutOfProcessServer>
Ключ
?
необязательный (ноль или один) {}
определенный диапазон вхождений
Элементы и атрибуты
Атрибуты
Атрибут | Описание | Тип данных | Обязательно | Значение по умолчанию |
---|---|---|---|---|
ServerName | Строковое значение имени сервера. | Буквенно-цифровая строка длиной от 1 до 255 символов. Должен начинаться с буквы. | Да | |
RunFullTrust | Если значение равно true, сервер будет запущен с маркером windows мост для классических приложений, а не с маркером UWP. | Логическое. | Нет | |
IdentityType | Тип активации сервера. | Строковое значение, которое может иметь одно из следующих значений: activateAsPackage, activateAsActivator. | Нет |
Дочерние элементы
Дочерний элемент | Описание |
---|---|
Путь | Путь к исполняемому файлу. |
Аргументы | Указывает список аргументов с разделителями-запятыми для передачи исполняемому файлу. |
Instancing | Указывает, выполняется ли исполняемый файл как один экземпляр или как несколько экземпляров. |
ActivatableClass | Объявляет класс среды выполнения, связанный с точкой расширяемости. |
Родительские элементы
Родительский элемент | Описание |
---|---|
uap5:Extension | Объявляет точку расширяемости для приложения. |
Комментарии
Этот элемент аналогичен элементу OutOfProcessServer в Package/Extensions. Поведение "Активировать как пакет" подразумевается при использовании этого элемента на уровне приложения или расширений манифеста, указывая, что маркер сервера не зависит от маркера процесса активации. В этом контексте утверждение удостоверения приложения соответствует удостоверению приложения, в котором оно содержится.
Требования
Элемент | Значение |
---|---|
Пространство имен | http://schemas.microsoft.com/appx/manifest/uap/windows10/5 |
Minimum OS Version | Windows 10 версии 1709 (сборка 16299) |