uap3:FileTypeAssociation
Definisce i tipi di file usati all'interno dell'applicazione.
<uap3:FileTypeAssociation>
Sintassi
<uap3: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.'
Parameters = 'An optional string with a value between 1 and 32767 characters.'
MultiSelectModel = 'An optional string that can have one of the following values: "Player", "Document", or "Single".' >
<!-- 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?
</uap3:FileTypeAssociation>
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. | Sì | |
DesiredView | Quantità desiderata di spazio sullo schermo da usare all'avvio dell'app. Questa preferenza per la modalità di visualizzazione è solo un valore richiesto. Le dimensioni preferite specificate non sono garantite per Windows, quindi non è consigliabile scrivere codice che si basa su non ottenere mai una dimensione inferiore alla dimensione minima preferita o superiore alla dimensione massima preferita. | Stringa facoltativa che può avere uno dei valori seguenti: default, useLess, useHalf, useMore o useMinimum. | 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 web browser 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 sovrimpressione di anteprima. | Stringa con un valore compreso tra 1 e 256 caratteri che termina con , o che non può contenere questi caratteri: < , > , : , " , | , ? o * ..jpeg .png .jpg In questa stringa i / caratteri e \ non possono essere i primi o gli ultimi caratteri. Inoltre, la stringa può contenere / o \ non entrambe. |
No | |
Parametri | Specifica i parametri per definire i tipi di file usati nell'applicazione. | Stringa facoltativa con un valore compreso tra 1 e 32767 caratteri. | No | |
MultiSelectModel | Specifica il modello utilizzato per definire i tipi di file usati nell'applicazione. | Stringa facoltativa che può avere uno dei valori seguenti: Player, Document o Single. | No |
Elementi figlio
Elemento figlio | Descrizione |
---|---|
uap:DisplayName | Nome descrittivo che può essere visualizzato agli utenti. |
uap:EditFlags | Specifica il tipo di informazioni che l'utente vede all'apertura di 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 che contiene un'immagine. |
uap:SupportedFileTypes (tipo: CT_FTASupportedFileTypes) | Definisce i tipi di file associati all'app. Sono univoci per pacchetto e fanno distinzione tra maiuscole e minuscole. |
uap2:SupportedVerbs | Contiene verbi per un menu di scelta rapida del file. |
uap4:KindMap | Specifica il tipo e la modalità di utilizzo. |
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. |
desktop2:ThumbnailHandler | Abilita un oggetto ThumbnailProvider per un'associazione di tipi di file. |
desktop2:OleClass | Consente a OLE di ottenere la classe OLE registrata per una determinata estensione di file. |
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 di proprietà per un'associazione di tipi di file. |
desktop3:PropertyLists | Contiene un elenco di proprietà da visualizzare nella scheda delle proprietà di un file. |
desktop7:Logo | Percorso di un file che contiene un'immagine. Aggiunge il supporto per .ico estensioni di file. |
desktop7:ProgId | Identificatore programmatico (ProgID) che può essere associato a un CLSID. |
desktop10:IconHandler | Abilita iconHandler per un'associazione di tipi di file. |
Elementi padre
Elemento padre | Descrizione |
---|---|
uap3:Extension | Imposta i parametri per definire il protocollo delle estensioni. |
Requisiti
Elemento | Valore |
---|---|
Namespace | http://schemas.microsoft.com/appx/manifest/uap/windows10/3 |
Minimum OS Version | Windows 10 versione 1607 (Build 14393) |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per