desktop6:Extension (en Paquete/Extensiones)
Declara un punto de extensibilidad para la aplicación de escritorio.
Jerarquía de elemento
<desktop6:Extension>
Syntax
<desktop6:Extension
Category = 'A string that can have one of the following values: "windows.mutablePackageDirectories" or "windows.customInstall".'
Executable = 'An optional string with a value between 1 and 256 characters in length that must end with ".exe" and cannot contain these characters: <, >, :, ", |, ?, or *. It specifies the default executable for the extension. If not specified, the executable defined for the app is used. If specified, the EntryPoint property is also used. If that EntryPoint property isnt specified, the EntryPoint defined for the app is used.'
EntryPoint = 'An optional string with a value between 1 and 256 characters in length, representing the task handling the extension. This is normally the fully namespace-qualified name of a Windows Runtime type. If EntryPoint is not specified, the EntryPoint defined for the app is used instead.'
RuntimeType = 'An optional string with a value between 1 and 255 characters in length that cannot start or end with a period or contain these characters: <, >, :, ", /, \, |, ?, or *.'
StartPage = 'An optional string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
uap10:TrustLevel = 'An optional string that can have one of the following values: "appContainer" or "mediumIL".'
uap10:RuntimeBehavior = 'An optional string that can have one of the following values: "windowsApp", "packagedClassicApp", or "win32App".'
uap10:HostId = 'An alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
uap10:Parameters = 'An optional string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.' >
<!-- Child elements -->
( desktop6:MutablePackageDirectories
| desktop6:CustomInstall )?
</desktop6:Extension>
Clave
?
opcional (cero o uno)
Atributos y elementos
Atributos
Atributo | Descripción | Tipo de datos | Obligatorio | Valor predeterminado |
---|---|---|---|---|
Categoría | Categoría de la extensión. | Cadena que puede tener uno de los siguientes valores: windows.mutablePackageDirectories o windows.customInstall. | Sí | |
Executable | Ejecutable de inicio predeterminado. | Cadena opcional con un valor entre 1 y 256 caracteres de longitud que debe terminar con .exe y no puede contener estos caracteres: < , > , : , " , | , ? o * . Especifica el ejecutable predeterminado para la extensión. Si no se especifica, se usa el ejecutable definido para la aplicación. Si se especifica, también se usa la propiedad EntryPoint. Si no se especifica esa propiedad EntryPoint, se usa entryPoint definido para la aplicación. |
No | |
EntryPoint | Identificador de clase activable. | Cadena opcional con un valor entre 1 y 256 caracteres de longitud, que representa la tarea que controla la extensión. Suele ser el nombre completo en el espacio de nombres de un tipo de Windows en tiempo de ejecución. Si no se especifica EntryPoint, se usa en su lugar entryPoint definido para la aplicación. | No | |
RuntimeType | El proveedor en tiempo de ejecución. Este atributo se usa normalmente cuando hay marcos mixtos en una aplicación. | Cadena opcional con un valor entre 1 y 255 caracteres de longitud que no puede iniciar ni terminar con un punto o contener estos caracteres: < , > : , " \ / , , | , ? o .* |
No | |
StartPage | La página web que administra el punto de extensibilidad. | Cadena opcional con un valor entre 1 y 256 caracteres de longitud que no puede contener estos caracteres: < , > , : , " , | , ? o * . |
No | |
uap10:TrustLevel | Especifica el nivel de confianza de la extensión. | Cadena opcional que puede tener uno de los siguientes valores: appContainer o mediumIL. | No | |
uap10:RuntimeBehavior | Especifica el comportamiento en tiempo de ejecución de la extensión. | Cadena opcional que puede tener uno de los valores siguientes: windowsApp, packagedClassicApp o win32App. | No | |
uap10:HostId | Especifica el identificador del tiempo de ejecución del host para la extensión. | Cadena alfanumérica con un valor entre 1 y 255 caracteres de longitud. Debe comenzar con una letra. | No | |
uap10:Parameters | Contiene parámetros de línea de comandos que se van a pasar a la extensión. Solo se admite para las aplicaciones de escritorio que tienen identidad de paquete. | Cadena opcional con un valor entre 1 y 32767 caracteres de longitud con un carácter que no es de espacio en blanco al principio y al final. | No |
Elementos secundarios
Elemento secundario | Descripción |
---|---|
MutablePackageDirectories | Permite a la aplicación de escritorio especificar una o varias carpetas en las que los usuarios pueden modificar los archivos de instalación de la aplicación (por ejemplo, para instalar mods). |
CustomInstall | Permite a la aplicación de escritorio especificar uno o varios archivos de instalador adicionales (.exe o .msi) que se instalan con la aplicación de escritorio. Por ejemplo, esto es útil para las aplicaciones que agrupan un componente redistribuible de terceros. |
Elementos primarios
Elemento primario | Descripción |
---|---|
Extensiones (tipo: CT_PackageExtensions) | Define uno o varios puntos de extensibilidad para el paquete. |
Requisitos
Elemento | Value |
---|---|
Espacio de nombres | http://schemas.microsoft.com/appx/manifest/desktop/windows10/6 |
uap10 | http://schemas.microsoft.com/appx/manifest/uap/windows10/10 |
Minimum OS Version | Windows 10 versión 1903 (compilación 18362) |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de