Partilhar via


Referência de esquema de manifesto

Esta seção contém documentação de referência para o esquema de manifesto gerado usando a CLI do Microsoft Power Platform.

Importante

A guia Disponível para mostra quais elementos são suportados por aplicativos controlados por modelo e de tela. Recomenda-se verificar a seção Disponível para cada propriedade individual, se ela é suportada ou não. Por exemplo, o elemento code é suportado para aplicativos controlados por modelo e canvas, mas as propriedades html e img em elementos de código não suportam aplicativos de tela.

Elemento Description Disponível para
code Refere-se ao caminho onde os arquivos de recurso estão localizados. Aplicativos orientados a modelos e de tela
Controlo Define o namespace, a versão e as informações de exibição do componente. Aplicativos orientados a modelos e de tela
CSS CSS descreve como os componentes de código devem ser exibidos na interface do usuário. Aplicativos orientados a modelos e de tela
conjunto de dados O nó do conjunto de dados no manifesto do componente representa uma representação específica e configurável de um conjunto de registros de tabela. Aplicações condicionadas por modelo
domínio Especifica o domínio dentro do elemento external-service-usage Aplicações de tela
dependência Refere-se a uma biblioteca em outro componente do qual esse componente depende. Aplicações condicionadas por modelo
uso de serviços externos Indica se esse controle está usando serviço externo ou não. Se estiver, defina o sinalizador de atributo enabled como true e adicione o domínio de serviço externo à <domain> propriedade. Um controle que usa qualquer serviço externo é um controle premium e o usuário final precisará de uma licença do Power Apps para abrir um aplicativo com um controle premium. Para obter mais informações: Licenciamento Aplicações de tela
elemento de evento Define uma expressão Power FX que pode ser configurada no Power Apps Studio e, em seguida, acionada dentro do código do componente. Aplicações de tela
Utilização de funcionalidades O elemento de uso de recurso atua como um wrapper em torno dos uses-feature elementos, que por sua vez permitem que os desenvolvedores declarem quais recursos seu componente deseja usar. Se não houver elementos uses-feature definidos, o elemento feature-usage não será necessário. Aplicações condicionadas por modelo
IMG O img recurso da Web permite que você adicione imagens para os componentes de código. Aplicações condicionadas por modelo
manifesto Manifesto é o arquivo de metadados que define um componente. É um documento XML que descreve
- O namespace do componente.
- O tipo de dados que pode ser configurado, seja um campo ou um conjunto de dados.
- Todas as propriedades que podem ser configuradas no aplicativo quando o componente é adicionado.
- Uma lista de arquivos de recursos que o componente precisa.
- Um deles deve ser um recurso web JavaScript. Esse JavaScript deve incluir uma função que instancie um objeto. Isso implementa uma interface que expõe métodos necessários para que o componente funcione. Isso é chamado de biblioteca de implementação de componentes.
- O nome de uma função JavaScript na biblioteca de implementação de componentes que retornará um objeto que aplica a interface necessária.
Quando alguém configura um componente no aplicativo, os dados no manifesto filtram os componentes disponíveis para que apenas componentes válidos para o contexto estejam disponíveis para configuração. As propriedades definidas no manifesto para um componente são renderizadas como campos de configuração para que a pessoa que configura o controle possa especificar valores. Esses valores de propriedade ficam disponíveis para a função do componente em tempo de execução.
Aplicativos orientados a modelos e de tela
plataforma-ação Usado para especificar que as dependências de controle são carregadas sob demanda em vez de quando o controle é carregado. Aplicativos orientados a modelos e de tela
biblioteca-plataforma A biblioteca da plataforma a ser usada como recurso.
Este elemento é usado nos controles React e bibliotecas de plataforma (Visualização).
Aplicativos orientados a modelos e de tela
dependências de propriedade Define um grupo de dependências de propriedade. Aplicações de tela
dependência da propriedade Uma dependência de propriedade no nó property-dependencies. Define a dependência entre duas propriedades. Aplicações de tela
conjunto de propriedades Define uma configuração interna dentro de um nó de manifesto do conjunto de dados para permitir que você configure explicitamente uma coluna do conjunto de dados em relação a uma coluna de um determinado tipo da tabela em relação à qual o conjunto de dados está configurado. Aplicações condicionadas por modelo
propriedade O nó de propriedade define uma parte específica e configurável de dados que o componente espera do Microsoft Dataverse. Aplicativos orientados a modelos e de tela
Recursos O nó de recursos no manifesto do componente refere-se aos arquivos de recursos que o componente requer para implementar sua visualização. Aplicativos orientados a modelos e de tela
resx O recurso web resx é usado para gerenciar as cadeias de caracteres localizadas que você define. Aplicativos orientados a modelos e de tela
type O tipo no nó tipo-grupo define o tipo de dados. Aplicações condicionadas por modelo
tipo-grupo O nó tipo-grupo define um conjunto de tipos identificados por um único nome. Essas informações podem ser usadas para identificar os tipos de dados suportados por uma propriedade específica. Aplicativos orientados a modelos e de tela
tipos Aplicativos orientados a modelos e de tela
usa-recurso Indica qual recurso os componentes de código desejam usar. Aplicações condicionadas por modelo

Referência de esquema de manifesto da estrutura do componente Power Apps
Referência da API da estrutura do componente Power Apps
Visão geral da estrutura do componente Power Apps