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.
<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>
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 com um valor entre 1 e 100 caracteres de comprimento.
Yes
DesiredView
A quantidade desejada de espaço na tela a ser usada quando o aplicativo é iniciado. Essa preferência de modo de exibição é apenas um valor solicitado. O tamanho preferencial que você especificar não tem a garantia de ser respeitado pelo Windows, portanto, você não deve escrever código que dependa de nunca entrar em um tamanho menor que o tamanho mínimo preferencial ou maior que o tamanho máximo preferencial.
Uma cadeia de caracteres opcional que pode ter um dos seguintes valores: default, useLess, useHalf, useMore ou useMinimum.
No
desktop2:UseUrl
Se definido como true, especifica que o aplicativo pode aceitar uma URL, em vez de um nome de arquivo, na linha de comando. Os aplicativos que podem abrir documentos diretamente da Internet, como navegadores da Web e media players, devem usar esse valor. Quando ShellExecuteEx inicia um aplicativo e esse valor é definido como false, o comportamento padrão baixa ShellExecuteEx o documento em um arquivo local e invoca o manipulador na cópia local.
Um valor booliano opcional.
No
desktop2:AllowSilentDefaultTakeOver
Se definido como true, o aplicativo aparecerá em uma lista "Abrir com", mas não será o aplicativo padrão para o tipo de arquivo.
Um valor booliano opcional.
No
desktop5:ThumbnailTypeOverlay
Um recurso de imagem para uma sobreposição em miniatura.
Uma cadeia de caracteres com um valor entre 1 e 256 caracteres de comprimento que termina com , ou que não pode conter estes caracteres: <, >, :, ", |, ?ou *..jpeg.png.jpg Nessa cadeia de caracteres, os / caracteres e \ não podem ser os primeiros ou últimos caracteres. Além disso, a cadeia de caracteres pode conter / ou \ não ambos.
Contém valores de ProgID (identificador programático) que descrevem o aplicativo, o componente e a versão de cada aplicativo da área de trabalho do qual você deseja herdar associações de arquivo.