FileTypeAssociation (schema del pacchetto per Windows 8)

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

Gerarchia degli elementi

<Pacchetto>
<Applicazioni>
<Applicazione>
<Estensioni>
<Estensione>
<FileTypeAssociation>

Sintassi

<FileTypeAssociation Name = A string between 1 and 100 characters in length. >

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

</FileTypeAssociation>

Chiave

? facoltativo (zero o uno)

& connettore 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 di lunghezza compresa tra 1 e 100 caratteri.

 

Elementi figlio

Elemento figlio Descrizione
DisplayName

Nome descrittivo che può essere visualizzato agli utenti.

EditFlags

Specifica il tipo di informazioni che l'utente visualizza all'apertura di un file associato al punto di estendibilità.

InfoTip

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

Logo

Percorso di un file che contiene un'immagine.

SupportedFileTypes (tipo: CT_FTASupportedFileTypes)

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

 

Elementi padre

Elemento padre Descrizione
Estensione (nel tipo: CT_ApplicationExtensions)

Dichiara un punto di estendibilità per l'app.

 

Esempio

L'esempio seguente è tratto dal manifesto del pacchetto di uno degli esempi 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àComegestire l'attivazione dei file

ConcettiAppcontracts and extensions (Concetti: contratti ed estensioni dell'app)

Requisiti

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