uap:FileTypeAssociation (Windows 10)
Declara un punto de extensibilidad de la aplicación de tipo windows.fileTypeAssociation. Una asociación de tipo de archivo indica que la aplicación está registrada para controlar los archivos de los tipos especificados.
<uap:FileTypeAssociation>
XML
<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>
?
conector opcional (cero o uno) &
intercalado (puede producirse en cualquier orden)
Atributo | Descripción | Tipo de datos | Obligatorio | Valor predeterminado |
---|---|---|---|---|
Nombre | Nombre de la asociación de tipo de archivo. Puedes usar este nombre para organizar y agrupar tipos de archivo. El nombre debe contener todos los caracteres en minúsculas y sin espacios. | Cadena con un valor entre 1 y 100 caracteres de longitud. | Sí | |
DesiredView | Cantidad deseada de espacio en pantalla que se va a usar cuando se inicia la aplicación. Esta preferencia de modo de vista es solo un valor solicitado. Windows no garantiza que windows respete el tamaño preferido, por lo que no debe escribir código que se base en nunca entrar en un tamaño que sea menor que el tamaño mínimo preferido o mayor que el tamaño máximo preferido. | Cadena opcional que puede tener uno de los siguientes valores: default, useLess, useHalf, useMore ouseMinimum. | No | |
desktop2:UseUrl | Si se establece en true, especifica que la aplicación puede aceptar una dirección URL, en lugar de un nombre de archivo, en la línea de comandos. Las aplicaciones que pueden abrir documentos directamente desde Internet, como exploradores web y reproductores multimedia, deben usar este valor. Cuando ShellExecuteEx se inicia una aplicación y este valor se establece en false, el comportamiento predeterminado, ShellExecuteEx descarga el documento en un archivo local e invoca al controlador en la copia local. |
Valor booleano opcional. | No | |
desktop2:AllowSilentDefaultTakeOver | Si se establece en true, la aplicación aparecerá en una lista "Abrir con", pero no será la aplicación predeterminada para el tipo de archivo. | Valor booleano opcional. | No | |
desktop5:ThumbnailTypeOverlay | Un recurso de imagen para una superposición de miniaturas. | Cadena con un valor de entre 1 y 256 caracteres de longitud que termina con , o que no puede contener estos caracteres: < , > | : " , ? , o .* .jpeg .png .jpg En esta cadena, los / caracteres y \ no pueden ser los primeros o últimos caracteres. Además, la cadena puede contener / o \ pero no ambas. |
No |
Elemento secundario | Descripción |
---|---|
uap:DisplayName | Nombre descriptivo que se puede mostrar a los usuarios. |
uap:EditFlags | Especifica el tipo de información que ve el usuario al abrir un archivo asociado al punto de extensibilidad. |
uap:InfoTip | Define una cadena que proporciona información adicional al usuario sobre el tipo de archivo. |
uap:Logo | Ruta de acceso a un archivo que contiene una imagen. |
uap:SupportedFileTypes (tipo: CT_FTASupportedFileTypes) | Define los tipos de archivo asociados a la aplicación. Son únicos por paquete y distinguen mayúsculas de minúsculas. |
uap2:SupportedVerbs | Contiene verbos para un menú contextual de archivo. |
uap4:KindMap | Especifica qué es Kind y cómo se usa. |
rescap3:MigrationProgIds | Contiene valores de identificador de programación (ProgID) que describen la aplicación, el componente y la versión de cada aplicación de escritorio desde la que desea heredar asociaciones de archivos. |
desktop2:ThumbnailHandler | Habilita thumbnailProvider para una asociación de tipo de archivo. |
desktop2:OleClass | Permite a OLE obtener la clase OLE registrada para una extensión de archivo determinada. |
desktop2:DesktopPreviewHandler | Habilita la declaración de un controlador de vista previa para una asociación de tipo de archivo. |
desktop2:DesktopPropertyHandler | Habilita la declaración de un controlador de propiedades para una asociación de tipo de archivo. |
desktop3:PropertyLists | Contiene una lista de propiedades que se van a mostrar en la pestaña de propiedades de un archivo. |
desktop7:Logo | Ruta de acceso a un archivo que contiene una imagen. Agrega compatibilidad con extensiones de archivo .ico. |
desktop7:ProgId | Identificador de programación (ProgID) que se puede asociar a un CLSID. |
desktop10:IconHandler | Habilita un IconHandler para una asociación de tipo de archivo. |
Elemento primario | Descripción |
---|---|
uap:Extension | Declara un punto de extensibilidad para la aplicación. |
Elemento | Value |
---|---|
Espacio de nombres | http://schemas.microsoft.com/appx/manifest/uap/windows10 |
Minimum OS Version | Windows 10 versión 1511 (compilación 10586) |