Compartilhar via


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