Referencia do esquema do manifesto

Esta sección contén documentación de referencia para o esquema de manifesto xerado usando a CLI de Microsoft Power Platform.

Importante

A pestana Dispoñible para mostra que elementos son soportados por aplicacións baseadas en modelos e lenzo. Recoméndase comprobar a sección Dispoñible para cada propiedade individual se está soportada ou non. Por exemplo, o elemento de código está soportado tanto para aplicacións baseadas en modelos como para aplicacións de lenzo, pero as propiedades html e img nos elementos de código non admiten aplicacións de lenzo.

Elemento Descripción Dispoñible para
Código Refírese á ruta onde se atopan os ficheiros de recursos. Aplicacións baseadas en modelos e lenzo
Control Define o espazo de nomes, a versión e a información de visualización do compoñente. Aplicacións baseadas en modelos e lenzo
CSS CSS describe como se deben mostrar os compoñentes do código na interface de usuario. Aplicacións baseadas en modelos e lenzo
conxunto de datos O nodo do conxunto de datos no manifesto do compoñente representa unha representación específica e configurable dun conxunto de rexistros de táboa. Aplicacións controladas por modelos
Dominio Especifica o dominio dentro do elemento external-service-usage Aplicacións de lenzo
Dependencia Refírese a unha biblioteca noutro compoñente do que depende este compoñente. Aplicacións controladas por modelos
Uso de servizos externos Indica se este control está a usar un servizo externo ou non. Se é así, establece a bandeira de atributo habilitado como verdadeira e engade o dominio de servizo externo á <domain> propiedade. Un control que usa calquera servizo externo é un control premium e o usuario final necesitará unha licenza de Power Apps para abrir unha aplicación cun control premium. Máis información: Licenzas Aplicacións de lenzo
elemento evento Define unha expresión de Power FX que se pode configurar en Power Apps Studio e logo desencadearse no código do compoñente. Aplicacións de lenzo
Uso de características O elemento feature-use actúa como un envoltorio arredor dos uses-feature elementos, que permiten aos desenvolvedores declarar que características quere usar o seu compoñente. Se non hai elementos uses-feature definidos, o elemento feature-usage non é necesario. Aplicacións controladas por modelos
Img O img recurso web permítelle engadir imaxes para os compoñentes do código. Aplicacións controladas por modelos
Manifesto Manifest é o ficheiro de metadatos que define un compoñente. É un documento XML que describe
- O espazo de nomes do compoñente.
- O tipo de datos que se pode configurar, xa sexa un campo ou un conxunto de datos.
- Calquera propiedade que se poida configurar na aplicación cando se engade o compoñente.
- Unha lista de ficheiros de recursos que o compoñente necesita.
- Un deles debe ser un recurso web JavaScript. Este JavaScript debe incluír unha función que instanciará un obxecto. Isto implementa unha interface que expón os métodos necesarios para que o compoñente funcione. Isto chámase biblioteca de implementación de compoñentes.
- O nome dunha función JavaScript na biblioteca de implementación de compoñentes que devolverá un obxecto que aplica a interface requirida.
Cando alguén configura un compoñente na aplicación, os datos do manifesto filtran os compoñentes dispoñibles para que só os compoñentes válidos para o contexto estean dispoñibles para a configuración. As propiedades definidas no manifesto dun compoñente son representadas como campos de configuración para que a persoa que configura o control poida especificar valores. Estes valores de propiedade están dispoñibles para a función do compoñente en tempo de execución.
Aplicacións baseadas en modelos e lenzo
plataforma - acción Utilízase para especificar que as dependencias do control se cargan baixo demanda en lugar de cando se carga o control. Aplicacións baseadas en modelos e lenzo
Biblioteca da plataforma A biblioteca da plataforma para usar como recurso.
Este elemento utilízase nas bibliotecas de controis e plataformas de React (Vista previa).
Aplicacións baseadas en modelos e lenzo
Dependencias de propiedades Define un grupo de dependencias de propiedades. Aplicacións de lenzo
Dependencia da propiedade Dependencia de propiedade no nodo property-dependencies. Definición da dependencia entre dúas propiedades. Aplicacións de lenzo
conxunto de propiedades Define unha configuración interna dentro dun nodo de manifesto de conxunto de datos para permitirlle configurar explicitamente unha columna do seu conxunto de datos fronte a unha columna dun tipo dado da táboa contra a que está configurado o conxunto de datos. Aplicacións controladas por modelos
Propiedade O nodo de propiedades define un dato específico e configurable que o compoñente espera do Microsoft Dataverse. Aplicacións baseadas en modelos e lenzo
Recursos O nodo de recursos no manifesto do compoñente refírese aos ficheiros de recursos que o compoñente require para implementar a súa visualización. Aplicacións baseadas en modelos e lenzo
Resx O recurso web resx utilízase para xestionar as cadeas localizadas que defina. Aplicacións baseadas en modelos e lenzo
tipo O tipo no nodo type-group define o tipo de datos. Aplicacións controladas por modelos
grupo de tipos O nodo type-group define un conxunto de tipos identificados cun único nome. Esta información pode usarse para identificar os tipos de datos soportados por unha propiedade específica. Aplicacións baseadas en modelos e lenzo
Tipos Aplicacións baseadas en modelos e lenzo
uses- característica Indica a función que queren usar os compoñentes do código. Aplicacións controladas por modelos

Referencia do esquema de manifesto do marco de compoñentes de Power Apps
Referencia da API do marco de compoñentes de Power Apps
Visión xeral do marco de compoñentes de Power Apps