FileTypeAssociation (schema di estensioni per Windows 8.1)

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

<Estensione>
<FileTypeAssociation>

Sintassi

<FileTypeAssociation Name           = A string between 1 and 100 characters in length.
                     m:DesiredView? = "default" | "useLess" | "useHalf" | "useMore" | "useMinimum" >

  <!-- Child elements -->
  ( DisplayName?
  & Logo?
  & InfoTip?
  & EditFlags?
  & SupportedFileTypes
  )

</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 compresa tra 1 e 100 caratteri in lunghezza.
m:DesiredView

Visualizzazione desiderata dell'app.

Windows Phone: DesiredView non è supportato per Windows Phone.

Questo attributo può avere uno dei valori seguenti:

  • default
  • Inutile
  • useHalf
  • useMore
  • useMinimum
No

 

Elementi figlio

Elemento figlio Descrizione
DisplayName

Nome descrittivo che può essere visualizzato agli utenti. Questa stringa è localizzabile.

EditFlags

Specifica il tipo di informazioni visualizzate dall'utente quando si apre un file associato al punto di estendibilità.

InfoTip

Definisce una stringa che fornisce informazioni aggiuntive all'utente sul tipo di file.

Logo

Percorso di un file contenente un'immagine.

SupportedFileTypes (tipo: CT_FTASupportedFileTypes)

Definisce i tipi di file associati all'app. Sono univoci per pacchetto e sono distinzione tra maiuscole e minuscole.

 

Elementi padre

Elemento padre Descrizione
Estensione (tipo: CT_ApplicationExtension)

Dichiara un punto di estendibilità per l'app.

 

Esempio

L'esempio seguente viene tratto dal manifesto del pacchetto di uno degli esempi di SDK.

<Application Id="App" StartPage="default.html">
    <Extensions>
      <Extension Category="windows.fileTypeAssociation">
        <FileTypeAssociation Name="alsdkjs">
          <SupportedFileTypes>
            <FileType>.alsdkjs</FileType>
          </SupportedFileTypes>
        </FileTypeAssociation>
      </Extension>
    </Extensions>
</Application>

Vedi anche

AttivitàCome gestire l'attivazione dei file

Concetti relativiai contratti e alle estensioni dell'app

Requisiti

Valore
Namespace http://schemas.microsoft.com/appx/2010/manifest