In Windows Phone 8 è stata aggiunta la possibilità di eseguire un'applicazione quando da un'altra viene invocato un determinato URI. In parole povere, è possibile creare un'applicazione la cui esecuzione sia associata ad un URI con un determinato schema. È quello che accade, solitamente, quando da una mail decidiamo di visualizzare un allegato.
Affinché la nostra applicazione sia associata ad uno schema, è necessario modificare il file WMAppManifest.
<Extensions> <FileTypeAssociation Name="myFilAssociation" TaskID="_default" NavUriFragment="fileToken=%s"> <SupportedFileTypes> <FileType ContentType="application/pdf">.pdf</FileType> </SupportedFileTypes> </FileTypeAssociation> </Extensions>
Affinché la nostra applicazione venga eseguita dobbiamo aggiungere nel nodo SupportedFileTypes quanti elementi FileType dobbiamo gestire, ricordandoci che il numero massimo è di 20. Inoltre dobbiamo impostare la proprietà ContentType e impostare l'estensione dei file che vogliamo gestire.
Nel caso di registrazione di più app per lo stesso schema o estensione, il sistema operativo chiederà all'utente di specificare l'app. Le impostazioni, inoltre, sono recensite all'interno dello store e nel caso non siano presenti app installate, all'utente viene suggerito di scaricarne una tra quelle in grado di funzionare con lo schema/estensione attraverso lo store di Windows Phone.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Verificare la provenienza di un commit tramite le GitHub Actions
Utilizzare i primary constructor in C#
Esportare ed analizzare le issue di GitHub con la CLI e GraphQL
Load test di ASP.NET Core con k6
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Utilizzare Tailwind CSS all'interno di React: primi componenti
Sfruttare lo streaming di una chiamata Http da Blazor
Applicare il versioning ai nostri endpoint ASP.NET Core Minimal API
Utilizzare le collection expression in C#
Accesso sicuro ai secrets attraverso i file in Azure Container Apps
Generare file per il download da Blazor WebAssembly
Gestire i null nelle reactive form tipizzate di Angular
I più letti di oggi
- Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
- ASP.NET 3.5 per tutti
- .NET Conference Italia 2023 - Milano e Online
- Utilizzare Docker Compose con Azure App Service
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!