uap3:AppExtension
Declara um ponto de extensibilidade do aplicativo do tipo windows.appExtension. Esse elemento indica quais categorias de extensões o aplicativo pretende consumir e/ou hospedar.
Hierarquia de elementos
<uap3:AppExtension>
Syntax
<uap3:AppExtension
Name = 'A string with a value between 2 and 255 characters in length that consists of alphanumeric characters, periods (except for the first character), and dashes only.'
Id = 'A string with a value between 2 and 39 characters in length that consists of alphanumeric characters, periods (except for the first character), and dashes only.'
PublicFolder = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
DisplayName = 'A string with a value between 1 and 256 characters in length.'
Description = 'A string between 1 and 2048 characters in length.' >
<!-- Child elements -->
uap3:Properties?
</uap3:AppExtension>
Chave
?
opcional (zero ou um)
Atributos e elementos
Atributos
Atributo | Descrição | Tipo de dados | Obrigatório | Valor padrão |
---|---|---|---|---|
Descrição | A descrição do aplicativo | Uma cadeia de caracteres entre 1 e 2048 caracteres de comprimento. | No | |
DisplayName | Um nome amigável para a extensão de aplicativo que pode ser exibida aos usuários. | Uma cadeia de caracteres com um valor entre 1 e 256 caracteres de comprimento. | Yes | |
Id | O ponto de entrada pelo qual o aplicativo host acessa a instância da categoria de extensão, se houver vários pontos de entrada. | Uma cadeia de caracteres com um valor entre 2 e 39 caracteres de comprimento que consiste em caracteres alfanuméricos, períodos (exceto o primeiro caractere) e traços somente. | Yes | |
Nome | O tipo de extensão que o aplicativo pretende consumir e/ou hospedar. | Uma cadeia de caracteres com um valor entre 2 e 255 caracteres de comprimento que consiste em caracteres alfanuméricos, períodos (exceto o primeiro caractere) e traços apenas. | Yes | |
PublicFolder | A pasta que a instância declara como o local em que um host pode ter acesso de leitura aos arquivos por meio de um agente. | Uma cadeia de caracteres com um valor entre 1 e 256 caracteres de comprimento que não pode conter esses caracteres: < , > , : , , " , | ? ou * . |
Yes |
Elementos filho
Elemento filho | Descrição |
---|---|
uap3:Properties | Contém XML opaco que representa informações personalizadas e específicas da extensão que são simplesmente armazenadas e não lidas pelo sistema operacional. As informações são lidas apenas pelo aplicativo host. |
Elementos pai
Elemento pai | Descrição |
---|---|
uap3:Extension | Declara um ponto de extensibilidade para o aplicativo. |
Exemplos
O exemplo a seguir indica que o aplicativo hospeda ou consome a extensão do navegador de baixo desempenho
<Package
xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
IgnorableNamespaces="... uap3">
<Applications>
<Application>
<Extensions>
<uap3:Extension
Category="windows.appExtension">
<uap3:AppExtension
Name="com.microsoft.browser.ext"
Id="Extension.Low.Performance"
PublicFolder="public\lowperf"
DisplayName="Low Performance Extension"/>
</uap3:Extension>
</Extensions>
</Application>
</Applications>
</Package>
Requisitos
Item | Valor |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/uap/windows10/3 |
Minimum OS Version | Windows 10 versão 1607 (Build 14393) |