Estensioni (schema del pacchetto per Windows 8, figlio dell'applicazione)
Definisce uno o più punti di estendibilità per l'app.
Gerarchia degli elementi
- <Pacchetto>
-
- <Applicazioni>
-
- <Applicazione>
- <Estensioni>
Sintassi
<Extensions>
<!-- Child elements -->
Extension{1,10000}
</Extensions>
Chiave
{}
intervallo specifico di occorrenze
Attributi ed elementi
Attributi
Nessuno.
Elementi figlio
Elemento figlio | Descrizione |
---|---|
Estensione (nel tipo: CT_ApplicationExtensions) | Dichiara un punto di estendibilità per l'app. |
Elementi padre
Elemento padre | Descrizione |
---|---|
Applicazione | Rappresenta un'app che include parte o tutte le funzionalità disponibili nel pacchetto. |
Elementi correlati
Gli elementi seguenti hanno lo stesso nome di questo elemento, ma il contenuto o gli attributi sono diversi:
Commenti
I punti di estendibilità sono un meccanismo tramite il quale un'app può aggiungere funzionalità in modo definito dal sistema operativo. Un esempio di punto di estendibilità dell'app è la possibilità di creare un'associazione del tipo di file e abilitare l'app come gestore predefinito per i file con un'estensione di file specifica.
Esempio
L'esempio seguente è tratto dal manifesto del pacchetto di uno degli esempi sdk.
<Applications>
<Application Id="App" StartPage="default.html">
<VisualElements DisplayName="Assocation launching sample"
Logo="images\squareTile-sdk.png" SmallLogo="images\smallTile-sdk.png"
Description="SDK sample"
ForegroundText="dark" BackgroundColor="#FFFFFF" ToastCapable="false">
<DefaultTile ShowName="allLogos" />
<SplashScreen BackgroundColor="white" Image="images\splash-sdk.png" />
</VisualElements>
<Extensions>
<Extension Category="windows.fileTypeAssociation">
<FileTypeAssociation Name=".alsdkjs">
<SupportedFileTypes>
<FileType>.alsdkjs</FileType>
</SupportedFileTypes>
</FileTypeAssociation>
</Extension>
<Extension Category="windows.protocol">
<Protocol Name="alsdkjs" />
</Extension>
</Extensions>
</Application>
</Applications>
Vedi anche
ConcettiAppcontracts and extensions (Concetti: contratti ed estensioni dell'app)
Requisiti
Valore | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |