Referencia de esquema de manifiesto

Esta sección contiene la documentación de referencia del esquema de manifiesto generado con el Microsoft Power Platform CLI.

Importante

La pestaña Disponible para muestra qué elementos son compatibles con las aplicaciones de lienzo y basadas en modelos. Se recomienda comprobar la sección Disponible para para cada propiedad individual, ya sea compatible o no. Por ejemplo, el elemento código es compatible con aplicaciones de lienzo y basadas en modelos, pero las propiedades html e img de los elementos code no admiten aplicaciones de lienzo.

Elemento Descripción Disponible para
code Hace referencia a la ruta donde se encuentran los archivos de recursos. Aplicaciones de lienzo y basadas en modelo
control Define el espacio de nombres, la versión y la información para mostrar del componente. Aplicaciones de lienzo y basadas en modelo
css CSS describe cómo deben mostrarse los componentes de código en la interfaz de usuario. Aplicaciones de lienzo y basadas en modelos
data-set El nodo de conjunto de datos del manifiesto del componente es una representación específica configurable de un conjunto de registros de tabla. Aplicaciones basadas en modelo
dominio Especifica el dominio dentro del elemento de uso de servicios externos Aplicaciones de lienzo
external-service-usage Indica si este control está usando un servicio externo o no. Si es así, establezca el indicador de atributo habilitado como verdadero y agregue el dominio de servicio externo a la propiedad <domain>. Un control que utiliza cualquier servicio externo es un control premium y el usuario final necesitará una licencia de Power Apps para abrir una aplicación con un control premium. Más información: Licencias Aplicaciones de lienzo
Elemento event Define una expresión Power FX que se puede configurar dentro de Power Apps Studio y luego activarse dentro del código del componente. Aplicaciones de lienzo
feature-usage El elemento feature-usage actúa como contenedor de los elementos uses-feature, que a su vez permiten a los desarrolladores declarar qué características quieren que utilice su componente. Si no hay elementos uses-feature definidos, el elemento feature-usage no es obligatorio. Aplicaciones basadas en modelo
img El recurso web img le permite agregar imágenes para los componentes de código. Aplicaciones basadas en modelo
manifest El manifiesto es el archivo de metadatos que define un componente. Es un documento XML que describe
- El espacio de nombres del componente.
- El tipo de datos que se puede configurar, un campo o un conjunto de datos.
- Las propiedades que se pueden configurar en la aplicación cuando se agrega el componente.
- Una lista de archivos de recursos que el componente necesita.
- Uno de ellos debe ser un recurso web de JavaScript. Este JavaScript debe incluir una función que creará instancias de un objeto. Esto implementa una interfaz que expone métodos que son necesarios para que funcione el componente. Esto se llama la biblioteca de implementación de componentes.
- El nombre de una función JavaScript en la biblioteca de implementación del componente que devolverá un objeto que aplica la interfaz requerida.
Cuando alguien configura un componente en la aplicación, los datos del manifiesto filtran los componentes disponibles para que sólo los componentes válidos para el contexto estén disponibles para configuración. Las propiedades definidas en el manifiesto para un componente se generan como campos de configuración para que la persona que configura el control pueda especificar valores. Estos valores de propiedad están disponibles entonces para la función de componente en tiempo de ejecución.
Aplicaciones de lienzo y basadas en modelos
platform-library La biblioteca de la plataforma que se utilizará como recurso.
Este elemento se usa en los controles React y las bibliotecas de la plataforma (Versión preliminar) .
Aplicaciones de lienzo y basadas en modelos
property-dependencies Define un grupo de propiedades-dependencias. Aplicaciones de lienzo
property-dependency Una dependencia de propiedad en el nodo de dependencias de propiedad. Define la dependencia entre dos propiedades. Aplicaciones de lienzo
property-set Define una configuración interna en un nodo de manifiesto de conjunto de datos para que pueda configurar explícitamente una columna del conjunto de datos con una columna de un tipo determinado de la tabla en la que está configurado el conjunto de datos. Aplicaciones basadas en modelo
property El nodo property define un dato específico y configurable que el componente espera de Microsoft Dataverse. Aplicaciones de lienzo y basadas en modelos
resources El nodo de recursos en el manifiesto de componente hace referencia a los archivos de recursos que el componente requiere para implementar su visualización. Aplicaciones de lienzo y basadas en modelos
resx El recurso web resx se usa para administrar cadenas localizadas que usted define. Aplicaciones de lienzo y basadas en modelos
type-group El nodo de type-group define un conjunto de tipos identificados por un solo nombre. Esta información se puede usar para identificar los tipos de datos compatibles con una propiedad específica. Aplicaciones de lienzo y basadas en modelos
type El tipo en el nodo de type-group define el tipo de datos. Aplicaciones basadas en modelo
uses-feature Indica qué característica desean usar los componentes de código. Aplicaciones basadas en modelo

Referencia de esquema de manifiesto de Power Apps component framework
Referencia de la API de Power Apps component framework
Información general sobre Power Apps component framework

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).