Protocolo (esquema de pacote para Windows 8)
Declara um ponto de extensibilidade de aplicativo do tipo windows.protocol. Uma associação de URI indica que o aplicativo está registrado para lidar com URIs com o esquema especificado.
Hierarquia de elementos
- <Pacote>
-
- <Aplicativos>
-
- <Aplicativo>
-
- <Extensões>
-
- <Extensão>
- <Protocolo>
Syntax
<Protocol Name = A string between 3 and 39 characters in length that contains numbers, lowercased letters, or a hyphen ('-'). >
<!-- Child elements -->
( Logo?
& DisplayName?
)
</Protocol>
Chave
?
opcional (zero ou um)
&
conector de intercalar (pode ocorrer em qualquer ordem)
Atributos e elementos
Atributos
Atributo | Descrição | Tipo de dados | Obrigatório | Valor padrão |
---|---|---|---|---|
Nome | O nome do esquema de URI, como "mailto". Esse nome deve ser exclusivo para o pacote. |
Uma cadeia de caracteres entre 3 e 39 caracteres de comprimento que contém números, letras menores ou um hífen ('-'). | Yes |
Elementos filho
Elemento filho | Descrição |
---|---|
DisplayName | Um nome amigável que pode ser exibido aos usuários. |
Logotipo | Um caminho para um arquivo que contém uma imagem. |
Elementos pai
Elemento pai | Descrição |
---|---|
Extensão (no tipo: CT_ApplicationExtensions) | Declara um ponto de extensibilidade para o aplicativo. |
Exemplos
O exemplo a seguir é retirado do manifesto do pacote de um dos exemplos do SDK.
<Applications>
<Application Id="App" StartPage="default.html">
<Extensions>
<Extension Category="windows.protocol">
<Protocol Name="alsdk" />
</Extension>
</Extensions>
</Application>
</Applications>
Confira também
TarefasComolidar com a ativação de URI
ConceitosAplicativas e extensões
Requisitos
Valor | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |