uap:FileTypeAssociation (Windows 10)

Dichiara un punto di estendibilità dell'app di tipo windows.fileTypeAssociation. Un'associazione di tipi di file indica che l'app è registrata per gestire i file dei tipi specificati.

Gerarchia degli elementi

<Pacchetto>

    <Applicazioni>

         <Applicazione>

              <Estensioni>

                   <uap:Extension>

                        <uap:FileTypeAssociation>

Sintassi

<uap:FileTypeAssociation
  Name = 'A string with a value between 1 and 100 characters in length.'
  DesiredView = 'An optional string that can have one of the following values: "default", "useLess", "useHalf", "useMore", or "useMinimum".'
  desktop2:UseUrl = 'An optional boolean value.'
  desktop2:AllowSilentDefaultTakeOver = 'An optional boolean value.' 
  desktop5:ThumbnailTypeOverlay = 'A string with a value between 1 and 256 characters in length that ends with ".jpg", ".png", or ".jpeg" that cannot contain these characters: <, >, :, ", |, ?, or *. In this string, the / and \ characters cannot be the first or last characters. Also, the string can contain / or \ but not both.' >

  <!-- Child elements -->
  uap:DisplayName?
  & uap:Logo?
  & uap:InfoTip?
  & uap:EditFlags?
  & uap:SupportedFileTypes?
  & uap2:SupportedVerbs?
  & uap4:KindMap?
  & rescap3:MigrationProgIds?
  & desktop2:ThumbnailHandler?
  & desktop2:OleClass?
  & desktop2:DesktopPreviewHandler?
  & desktop2:DesktopPropertyHandler?
  & desktop3:PropertyLists?
  & desktop7:Logo?
  & desktop7:ProgId?
  & desktop10:IconHandler?

</uap:FileTypeAssociation>

Chiave

? connettore facoltativo (zero o uno) & interleave (può verificarsi in qualsiasi ordine)

Attributi ed elementi

Attributi

Attributo Descrizione Tipo di dati Obbligatoria Valore predefinito
Nome Il nome dell'associazione del tipo di file. Puoi usare questo nome per organizzare e raggruppare i tipi di file. Il nome deve essere costituito da caratteri minuscoli senza spazi. Stringa con un valore compreso tra 1 e 100 caratteri in lunghezza.
DesiredView Quantità desiderata di spazio dello schermo da usare quando l'app viene avviata. Questa preferenza per la modalità di visualizzazione è un valore richiesto solo. Le dimensioni preferite specificate non sono garantite per essere rispettate da Windows, quindi non è consigliabile scrivere codice che si basa su non ottenere mai dimensioni inferiori rispetto alle dimensioni minime preferite o maggiori rispetto alle dimensioni massime preferite. Stringa facoltativa che può avere uno dei valori seguenti: impostazione predefinita, useLess, useHalf, useMore ouseMinimum. No
desktop2:UseUrl Se impostato su true, specifica che l'applicazione può accettare un URL, anziché un nome file, nella riga di comando. Le applicazioni che possono aprire documenti direttamente da Internet, ad esempio browser Web e lettori multimediali, devono usare questo valore. Quando ShellExecuteEx avvia un'applicazione e questo valore è impostato su false, il comportamento predefinito scarica ShellExecuteEx il documento in un file locale e richiama il gestore nella copia locale. Valore booleano facoltativo. No
desktop2:AllowSilentDefaultTakeOver Se impostato su true, l'app verrà visualizzata in un elenco "Apri con", ma non sarà l'app predefinita per il tipo di file. Valore booleano facoltativo. No
desktop5:ThumbnailTypeOverlay Risorsa immagine per una sovrapposizione di anteprime. Stringa con un valore compreso tra 1 e 256 caratteri in lunghezza che termina con , o che non può contenere questi caratteri: ":?|<>, .pngo .*.jpeg.jpg In questa stringa i caratteri e \ non possono essere i / primi o gli ultimi caratteri. Inoltre, la stringa può contenere / o \ non entrambi. No

Elementi figlio

Elemento figlio Descrizione
uap:DisplayName Nome descrittivo che può essere visualizzato agli utenti.
uap:EditFlags Specifica il tipo di informazioni visualizzate dall'utente quando si apre un file associato al punto di estendibilità.
uap:InfoTip Definisce una stringa che fornisce informazioni aggiuntive all'utente sul tipo di file.
uap:Logo Percorso di un file contenente un'immagine.
uap:SupportedFileTypes (tipo: CT_FTASupportedFileTypes) Definisce i tipi di file associati all'app. Sono univoci per pacchetto e sono distinzione tra maiuscole e minuscole.
uap2:SupportedVerbs Contiene verbi per un menu di scelta rapida del file.
uap4:KindMap Specifica il tipo e il modo in cui viene usato.
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 associazioni di file.
desktop2:ThumbnailHandler Abilita un thumbnailProvider per un'associazione di tipi di file.
desktop2:OleClass Consente a OLE di ottenere la classe OLE registrata per un'estensione di file specificata.
desktop2:DesktopPreviewHandler Abilita la dichiarazione di un gestore di anteprima per un'associazione di tipi di file.
desktop2:DesktopPropertyHandler Abilita la dichiarazione di un gestore delle proprietà per un'associazione di tipi di file.
desktop3:PropertyLists Contiene un elenco di proprietà da visualizzare nella scheda proprietà di un file.
desktop7:Logo Percorso di un file contenente un'immagine. Aggiunge il supporto per le estensioni di file con estensione ico.
desktop7:ProgId Identificatore programmatico (ProgID) che può essere associato a un CLSID.
desktop10:IconHandler Abilita un IconHandler per un'associazione di tipi di file.

Elementi padre

Elemento padre Descrizione
uap:Extension Dichiara un punto di estendibilità per l'app.

Requisiti

Elemento Valore
Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10
Minimum OS Version Windows 10 versione 1511 (Build 10586)