uap5:OutOfProcessServer
Declara um ponto de extensão de pacote do tipo windows.activatableClass.outOfProcessServer. Isso permite que classes WinRT de terceiros definidas no pacote do aplicativo sejam chamadas de um processo Win32.
Hierarquia de elementos
<uap5:OutOfProcessServer>
Syntax
<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>
Chave
?
intervalo de ocorrências opcional (zero ou um) {}
específico
Atributos e elementos
Atributos
Atributo | Descrição | Tipo de dados | Obrigatório | Valor padrão |
---|---|---|---|---|
ServerName | Um valor de cadeia de caracteres do nome do servidor. | Uma cadeia de caracteres alfanumérica entre 1 e 255 caracteres de comprimento. Deve começar com um caractere alfabético. | Yes | |
RunFullTrust | Se for true, o servidor será iniciado com um token de Ponte de Desktop do Windows, em vez de um token UWP. | Booliano. | No | |
Identitytype | O tipo de ativação do servidor. | Um valor de cadeia de caracteres que pode ser um dos seguintes: activateAsPackage, activateAsActivator. | No |
Elementos filho
Elemento filho | Descrição |
---|---|
Caminho | O caminho para o executável. |
Argumentos | Especifica a lista de argumentos separados por vírgulas a serem passados para o executável. |
Instanciação | Especifica se o executável é executado como uma única instância ou pode ser executado como várias instâncias. |
ActivatableClass | Declara uma classe de runtime associada ao ponto de extensibilidade. |
Elementos pai
Elemento pai | Descrição |
---|---|
uap5:Extension | Declara um ponto de extensibilidade para o aplicativo. |
Comentários
Esse elemento é semelhante ao elemento OutOfProcessServer em Package/Extensions. O comportamento Ativar como Pacote é implícito usando esse elemento no nível Aplicativo/Extensões do manifesto, indicando que o token do servidor não varia com base no token do processo de ativação. Nesse contexto, a declaração de identidade do aplicativo corresponde à identidade do aplicativo em que está contida.
Requisitos
Item | Valor |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/uap/windows10/5 |
Minimum OS Version | Windows 10 versão 1709 (Build 16299) |