Share via


Adicione componentes de tela a uma página personalizada para a sua aplicação condicionada por modelo

Este artigo descreve a utilização de componentes de tela de pouco código para compilar UX personalizado para uma página personalizada utilizando a capacidade partilhada da biblioteca de componentes de tela. Para obter a extensibilidade personalizada do código UX, consulte Adicionar componentes de código a uma página personalizada para a sua aplicação condicionada por modelo.

Importante

As páginas personalizadas são uma nova funcionalidade com alterações significativas do produto e têm atualmente uma série de limitações conhecidas delineadas em Problemas conhecidos da página personalizada.

Nota

  • A página personalizada suporta atualmente um conjunto limitado de comandos e devem ser usados apenas os comandos suportados atualmente para criar componentes de tela para a página personalizada.

  • Atualmente, os controlos modernos são suportados apenas com páginas personalizadas e não com aplicações de tela autónomas. Certifique-se de que a configuração experimental de controlo moderno é utilizada apenas para bibliotecas de componentes utilizadas com páginas personalizadas.

Os componentes de tela proporcionam aos criadores de aplicações a capacidade de criar componentes personalizados com pouco código. Estes componentes não podem apenas ser reutilizados em páginas e aplicações personalizadas, também podem ser atualizados centralmente, embalados e movidos usando soluções Microsoft Dataverse. Mais informações: Criar um componente para aplicações de tela

Uma vez que a criação de páginas personalizadas é limitada a apenas uma página, os componentes de tela só podem ser criados dentro de uma biblioteca de componentes. Isto é diferente das aplicações de tela autónomas, que têm a capacidade de criar componentes ao nível da aplicação.

Crie um componente de tela utilizando a biblioteca de componentes

Pode criar uma nova biblioteca de componentes ou editar uma existente, quer a partir da área de Soluções, quer do separador Bibliotecas de componentes na área de Aplicações. Criar ou editar biblioteca de componentes.

Crie um componente de tela para usar numa página personalizada

Esta secção explica como criar um componente de tela que pode usar numa página personalizada.

Permitir comandos modernos para a biblioteca de componentes

Em primeiro lugar, ative a definição Comandos modernos no estruturador de aplicações de tela. Para isso, aceda a Ficheiros > Definições > Próximas funcionalidades > Experimental.

Diálogo de definições para permitir comandos modernos

Certifique-se de que apenas o conjunto de controlos suportados é utilizado para criar componentes para a página personalizada.

Criar um componente de tela

Uma vez ativados os comandos modernos, pode agora criar os componentes desejados dentro da biblioteca e publicá-los assim que os componentes estiverem prontos.

Criar um componente de tela.

Importe e use um componente de tela numa página personalizada

As páginas personalizadas podem utilizar a biblioteca de componentes de tela criados ou importados no ambiente atual. Pode selecionar Obter mais componentes na parte inferior da área de navegação esquerda do comando adicionar.

Importar um componente de tela.

O componente de tela está disponível na secção de Componentes da biblioteca e pode ser adicionado à página personalizada.

Adicionar componente de tela à página personalizada.

Atualizações de componentes da página personalizada

Quando o componente é adicionado à página personalizada através da biblioteca de componentes, ele mantém a referência à biblioteca. Quando o proprietário da biblioteca publica a versão mais recente da biblioteca com componentes atualizados, a página personalizada em linha com a aplicação de tela apresenta uma mensagem disponível de atualização. Esta mensagem é exibida quando a página personalizada é aberta para edição.

Atualize a mensagem quando a biblioteca for atualizada.

Selecione Rever para rever as atualizações e, em seguida, selecione OK para obter o componente atualizado com as alterações mais recentes da biblioteca de tela.

Nota

As páginas individuais personalizadas presentes numa aplicação condicionada por modelo devem ser abertas individualmente para edição dentro do estúdio de aplicações de tela para obter as últimas atualizações da biblioteca de componentes partilhados.

Componente atualizado na página personalizada

Agora pode publicar a página personalizada e a aplicação condicionada por modelo para obter as mais recentes alterações refletidas.

Recursos adicionais de componentes de tela

Pode avaliar e usar exemplos de componentes de tela da Microsoft e outros programadores da comunidade Power Apps, que estão alojados na galeria de componentes de aplicações de tela.

Galeria de componentes de tela

Consulte também

Vista geral da página personalizada de uma aplicação condicionada por modelo

Adicione uma página personalizada à sua aplicação condicionada por modelo

Utilizar o Power Fx numa página personalizada

Vista geral dos conectores do Power Apps

Adicionar ligação de dados no estruturador de tela