Protocollo (schema del pacchetto per Windows 8)
Dichiara un punto di estendibilità dell'app di tipo windows.protocol. Un'associazione URI indica che l'app è registrata per gestire gli URI con lo schema specificato.
Gerarchia degli elementi
- <Pacchetto>
-
- <Applicazioni>
-
- <Applicazione>
-
- <Estensioni>
-
- <Estensione>
- <Protocollo>
Sintassi
<Protocol Name = A string between 3 and 39 characters in length that contains numbers, lowercased letters, or a hyphen ('-'). >
<!-- Child elements -->
( Logo?
& DisplayName?
)
</Protocol>
Chiave
?
facoltativo (zero o uno)
&
connettore interleave (può verificarsi in qualsiasi ordine)
Attributi ed elementi
Attributi
Attributo | Descrizione | Tipo di dati | Obbligatoria | Valore predefinito |
---|---|---|---|---|
Nome | Nome dello schema URI, ad esempio "mailto". Questo nome deve essere univoco per il pacchetto. |
Stringa di lunghezza compresa tra 3 e 39 caratteri che contiene numeri, lettere minuscole o un trattino ('-'). | Sì |
Elementi figlio
Elemento figlio | Descrizione |
---|---|
DisplayName | Nome descrittivo che può essere visualizzato agli utenti. |
Logo | Percorso di un file che contiene un'immagine. |
Elementi padre
Elemento padre | Descrizione |
---|---|
Estensione (nel tipo: CT_ApplicationExtensions) | Dichiara un punto di estendibilità per l'app. |
Esempio
L'esempio seguente è tratto dal manifesto del pacchetto di uno degli esempi sdk.
<Applications>
<Application Id="App" StartPage="default.html">
<Extensions>
<Extension Category="windows.protocol">
<Protocol Name="alsdk" />
</Extension>
</Extensions>
</Application>
</Applications>
Vedi anche
AttivitàCome gestire l'attivazione dell'URI
ConcettiAppcontracts and extensions
Requisiti
Valore | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |