Compartilhar via


FileTypeAssociation (esquema de extensões para Windows 8.1)

Declara um ponto de extensibilidade do aplicativo do tipo windows.fileTypeAssociation. Uma associação de tipo de arquivo indica que o aplicativo está registrado para manipular arquivos dos tipos especificados.

Hierarquia de elementos

<Extensão>
<FileTypeAssociation>

Syntax

<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>

Chave

? conector de intercalação opcional (zero ou um) & (pode ocorrer em qualquer ordem)

Atributos e elementos

Atributos

Atributo Descrição Tipo de dados Obrigatório Valor padrão
Nome

O nome da associação de tipo de arquivo. Você pode usar esse nome para organizar e agrupar tipos de arquivo. O nome deve ter todos os caracteres minúsculos sem espaços.

Uma cadeia de caracteres entre 1 e 100 caracteres de comprimento. Sim
m:DesiredView

A exibição desejada do aplicativo.

Windows Phone: Não há suporte para DesiredView para Windows Phone.

Esse atributo pode ter um dos seguintes valores:

  • padrão
  • Inútil
  • useHalf
  • useMore
  • useMinimum
Não

 

Elementos filho

Elemento filho Descrição
DisplayName

Um nome amigável que pode ser exibido aos usuários. Essa cadeia de caracteres é localizável.

EditFlags

Especifica o tipo de informação que o usuário vê ao abrir um arquivo associado ao ponto de extensibilidade.

Infotip

Define uma cadeia de caracteres que fornece informações adicionais ao usuário sobre o tipo de arquivo.

Logotipo

Um caminho para um arquivo que contém uma imagem.

SupportedFileTypes (tipo: CT_FTASupportedFileTypes)

Define os tipos de arquivo associados ao aplicativo. Eles são exclusivos por pacote e diferenciam maiúsculas de minúsculas.

 

Elementos pai

Elemento pai Descrição
Extensão (tipo: CT_ApplicationExtension)

Declara um ponto de extensibilidade para o aplicativo.

 

Exemplos

O exemplo a seguir é obtido do manifesto do pacote de um dos exemplos do SDK.

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

Confira também

TarefasComo lidar com a ativação de arquivos

Conceitos Contratose extensões de aplicativo

Requisitos

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