Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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 elementi
<Package>
└─ <Applications>
└─ <Application>
└─ <Extensions>
└─ <uap:Extension>
└─ <uap:Protocol>
Sintassi
<uap:Protocol
Name = 'A required string with a value between 2 and 2048 characters in length.'
DesiredView = 'An optional string that can have one of the following values: "default", "useLess", "useHalf", "useMore", or "useMinimum".'
ReturnResults = 'An optional string that can have one of the following values: "none", "always", or "optional".' >
<!-- Child elements -->
uap:Logo?
uap:DisplayName?
uap:MigrationProgIds?
uap:ProgId?
uap:ProgId?
</uap:Protocol>
chiave
? facoltativo (zero o uno)
Attributes
| Attribute | Descrizione | Tipo di dati | Obbligatorio | Valore predefinito |
|---|---|---|---|---|
| Nome | Nome dello schema URI , ad esempio mailto. Questo nome deve essere univoco per il pacchetto. |
Stringa con un valore compreso tra 2 e 2048 caratteri. | Sì | |
| DesiredView | Quantità desiderata di spazio sullo schermo da utilizzare all'avvio dell'appuntamento. | Stringa facoltativa che può avere uno dei valori seguenti: default, useLess, useHalf, useMore, useMinimum. | NO | |
| ReturnResults | Specifica se l'app restituisce un valore quando viene richiamato tramite un'attivazione URI. | Stringa facoltativa che può avere uno dei valori seguenti: nessuno, sempre, facoltativo. | NO |
Elementi figli
| Elemento figlio | Descrizione |
|---|---|
| uap:Logo | Percorso di un file che contiene un'immagine. |
| uap:DisplayName | Nome descrittivo che può essere visualizzato agli utenti. |
| rescap3:MigrationProgIds | Contiene valori di identificatore programmatico (ProgID) che descrivono l'applicazione, il componente e la versione di ogni applicazione desktop da cui si desidera ereditare le associazioni di file. |
| previewappcompat:ProgId | Identificatore programmatico (ProgID) che può essere associato a un CLSID. ProgID identifica una classe ma con una precisione minore rispetto a un CLSID perché non è garantito che sia univoco a livello globale. |
| desktop7:ProgId | Identificatore programmatico (ProgID) che può essere associato a un CLSID. ProgID identifica una classe ma con una precisione minore rispetto a un CLSID perché non è garantito che sia univoco a livello globale. |
Elementi principali
| Elemento padre | Descrizione |
|---|---|
| uap:Extension | Dichiara un punto di estendibilità per l'app. |
Requisiti
| Elemento | Valore |
|---|---|
| spazio dei nomi | http://schemas.microsoft.com/appx/manifest/uap/windows10 |
| versione minima del sistema operativo | Windows 10 versione 1511 (Build 10586) |
Remarks
Esempi
L'esempio seguente è tratto dal manifesto del pacchetto di uno degli esempi dell'SDK.
<Applications>
<Application
Id="App"
StartPage="default.html">
<Extensions>
<uap:Extension
Category="windows.protocol">
<uap:Protocol
Name="alsdk" />
</uap:Extension>
</Extensions>
</Application>
</Applications>
Vedere anche
AttivitàCome gestire l'attivazione URI
Concetti relativia contratti ed estensioni delle app