Utilizar definições para fornecer experiências de aplicação personalizadas
As definições são componentes de solução que permitem que os criadores e administradores configurem rapidamente aplicações para proporcionar uma experiência personalizada. As definições podem ser utilizadas para ativar ou desativar funcionalidades ou configurar o comportamento de funcionalidades para uma única aplicação ou para todas as aplicações dentro de um ambiente.
As definições são compostas por três subcomponentes: Definição de definição, valor do ambiente da definição e valor da aplicação da definição.
Subcomponente | Descrição |
---|---|
Definição de definição |
|
Valor de definição do ambiente |
|
Valor de definição da aplicação |
|
Nota
Para seguir os passos listados abaixo, é necessário que tenha a Pré-visualização da solução ativada. A partir da área Soluções no Power Apps, na barra de comandos, certifique-se de que tem a Pré-visualização da solução ativada. Se Pré-visualização da solução desativa for apresentado, selecione a opção para ativar a pré-visualização. Mais informações: Vista da solução
Definição de definição
Uma definição de definição especifica as propriedades base de uma definição. A lista completa de propriedades que podem ser configuradas numa definição de definição são listadas abaixo. Algumas destas propriedades não podem ser alteradas após a definição ser criada.
Property | Descrição |
---|---|
Nome a apresentar | O nome apresentado aos consumidores da definição em todas as interfaces de utilizador onde as definições são apresentadas. |
Nome | O nome exclusivo da definição num ambiente. O nome é gerado automaticamente com base no nome a apresentar fornecido, mas pode ser alterado antes da definição ser criada. Assim que a definição é criada, não é possível alterar o Nome, uma vez que esta pode ser referenciada nas suas aplicações ou código. O Nome tem um prefixo que corresponde ao editor da solução. Este prefixo destina-se a dar à definição um nome exclusivo se quiser importá-las para outra solução ou ambiente no futuro (que teria um prefixo diferente). |
Descrição | A descrição ajuda os outros a entender para que é usada a definição em todas as interfaces de utilizador onde as definições são apresentadas. |
Tipo de dados | O tipo de dados de uma definição controla a forma como o valor da definição é armazenado. O tipo de dados pode ser definido como Número, Cadeia ou Sim/Não. O tipo de dados não pode ser alterado depois da definição ser criada. |
Valor predefinido | O valor predefinido fica disponível depois de selecionar um Tipo de dados. Especifica o valor da definição que será utilizado a menos que seja ultrapassado por um valor de definição do ambiente ou um valor de definição da aplicação. |
O valor pode ser alterado para | A definição pode ser substituída em um dos seguintes níveis:
|
Nível da versão | O nível da versão é utilizado para informar a arquitetura e outros consumidores sobre o estado da funcionalidade com que a definição é utilizada. O nível da versão pode ser definido como Geralmente disponível ou Pré-visualização. |
URL de Informações | Uma ligação para a documentação para ajudar os consumidores da definição a compreenderem a finalidade da definição. Será utilizado como uma ligação Saber mais em todas as interfaces de utilizador onde as definições são apresentadas. |
Adicionar uma nova definição de definição
- Inicie sessão no Power Apps.
- No painel de navegação esquerdo, selecione Soluções. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
- Na lista de soluções, abra a solução à qual pretende adicionar a definição.
- Na barra de comandos, selecione Nova > Mais > Definição > Definição de definição.
- No diálogo Nova definição, forneça valores para cada uma das propriedades com base nos seus requisitos. Para obter informações sobre as propriedades da definição de definição, aceda a: Definição de definição
- Quando terminar de fornecer valores para as propriedades, selecione Guardar.
Adicionar uma definição de definição existente
- Inicie sessão no Power Apps.
- No painel de navegação esquerdo, selecione Soluções. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
- Na lista de soluções, abra a solução à qual pretende adicionar a definição.
- Na barra de comandos, selecione Adicionar existente > Mais > Definição.
- No diálogo Adicionar definição de definição existente, selecione uma ou mais definições que pretenda adicionar.
- Quando terminar de selecionar definições, selecione Seguinte
- No diálogo Definição de definição selecionada, para cada definição selecionada, terá a opção de Incluir a definição de definição. Também pode Incluir o valor do ambiente de definição para cada definição, se existir um.
- Selecione Adicionar para adicionar os valores da definição de definição e/ou definição de ambiente.
Atualizar uma definição de definição
- Inicie sessão no Power Apps.
- No painel de navegação esquerdo, selecione Soluções. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
- Na lista de soluções, abra a solução em que criou a definição.
- Na vista da árvore, selecione Definições > Definições de definição.
- Selecione a definição de definição que pretende atualizar.
- No diálogo Editar definição, atualize os valores para qualquer uma das propriedades que pretenda alterar.
Note que algumas propriedades não podem ser atualizadas após a criação de uma definição. Além disso, na maioria dos casos não será capaz de atualizar definições de definições de que não é proprietário. - Quando terminar de atualizar os valores para as propriedades, selecione Guardar.
Remover uma definição de definição
- Inicie sessão no Power Apps.
- No painel de navegação esquerdo, selecione Soluções. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
- Na lista de soluções, abra a solução em que criou ou adicionou a definição.
- Na vista da árvore, selecione Definições > Definições de definição.
- Selecione a definição de definição que pretende remover.
- Na barra de comandos, selecione Remover > Remover desta solução.
A opção Remover desta solução remove a definição de definição da solução atual, mas continuará a ser uma parte da solução predefinida ou qualquer outra solução a que tenha sido adicionada.
Eliminar uma definição de definição
- Inicie sessão no Power Apps.
- No painel de navegação esquerdo, selecione Soluções. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
- Na lista de soluções, abra a solução em que criou ou adicionou a definição.
- Na vista da árvore, selecione Definições > Definições de definição.
- Selecione a definição de definição que pretende eliminar.
- Na barra de comandos, selecione Remover > Eliminar deste ambiente.
A opção Eliminar deste ambiente elimina a definição de definição do ambiente atual e deixará de fazer parte de quaisquer soluções nesse ambiente. Só pode eliminar definições de definição de que é proprietário.
Valor de definição do ambiente
Um valor de definição do ambiente é utilizado para substituir o valor predefinido da definição para todas as aplicações num ambiente. Utilize um valor de definição do ambiente quando o valor predefinido da definição não é o que pretende utilizar para aplicações no seu ambiente.
Adicionar um novo valor de definição do ambiente
Inicie sessão no Power Apps.
No painel de navegação esquerdo, selecione Soluções. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
Na lista de soluções, abra a solução à qual pretende adicionar o valor de definição do ambiente.
Se a definição estiver disponível na solução:
- Selecione a definição da definição.
- No diálogo Editar valor de definição na secção Valor ambiente de definição, selecione Novo valor.
- Forneça o valor e, em seguida, selecione Guardar.
Se a definição não estiver disponível na solução:
- Na barra de comandos, selecione Nova > Mais > Definição > Valor de definição do ambiente.
- Selecione a definição para a qual pretende adicionar o valor de definição do ambiente e, em seguida, selecione Adicionar.
- No diálogo Novo valor de definição do ambiente na secção Valor ambiente de definição, selecione Novo valor.
- Forneça o valor e, em seguida, selecione Guardar.
Adicionar um valor de definição do ambiente
Inicie sessão no Power Apps.
No painel de navegação esquerdo, selecione Soluções. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
Na lista de soluções, abra a solução à qual pretende adicionar o valor de definição do ambiente.
Se a definição estiver disponível na solução:
- Selecione a definição da definição.
- No diálogo Editar valor de definição na secção Valor ambiente de definição, selecione Adicionar valor existente.
- Atualize o valor se for necessário e, em seguida, selecione Guardar.
Se a definição não estiver disponível na solução:
- Na barra de comandos, selecione Adicionar existente > Mais > Definição.
- No diálogo Adicionar definição de definição existente, selecione uma ou mais definições para a qual pretenda adicionar os valores de definição do ambiente.
- Quando terminar de selecionar definições, selecione Seguinte
- No diálogo Definição de definição selecionada, para cada definição selecionada, terá a opção de Incluir valor de definição do ambiente, se existir um. Também pode Incluir a definição de definição para cada definição, se pretender.
- Selecione Adicionar para adicionar os valores da definição do ambiente e/ou definições de definição.
Atualizar um valor de definição do ambiente
- Inicie sessão no Power Apps.
- No painel de navegação esquerdo, selecione Soluções. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
- Na lista de soluções, abra a solução à qual adicionou o valor de definições do ambiente.
- Na vista da árvore, selecione Definições > Valores de definição do ambiente.
- Selecione o valor de definição do ambiente que pretende atualizar.
- No diálogo Editar definição na secção Valor de definição do ambiente, atualize o valor e selecione Guardar.
Remover um valor de definição do ambiente
- Inicie sessão no Power Apps.
- No painel de navegação esquerdo, selecione Soluções. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
- Na lista de soluções, abra a solução em que criou ou adicionou a definição.
- Na vista da árvore, selecione Definições > Valores de definição do ambiente.
- Selecione o valor de definição do ambiente que pretende remover.
- Na barra de comandos, selecione Remover > Remover desta solução.
A opção Remover desta solução remove o valor de definição do ambiente da solução atual, mas continuará a ser uma parte da solução predefinida ou qualquer outra solução a que tenha sido adicionada.
Eliminar um valor de definição do ambiente
- Inicie sessão no Power Apps.
- No painel de navegação esquerdo, selecione Soluções. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
- Na lista de soluções, abra a solução em que criou ou adicionou a definição.
- Na vista da árvore, selecione Definições > Valores de definição do ambiente.
- Selecione o valor de definição do ambiente que pretende eliminar.
- Na barra de comandos, selecione Remover > Eliminar deste ambiente.
A opção Eliminar deste ambiente elimina o valor da definição do ambiente do ambiente atual e deixará de fazer parte de quaisquer soluções nesse ambiente.
Valor de definição da aplicação
O valor de definição da aplicação é utilizado para substituir o valor predefinido da definição e qualquer valor de definição do ambiente para uma única aplicação. Utilize um valor de definição da aplicação quando o valor de definição do ambiente não é o que pretende utilizar para a sua aplicação. Se não existir um valor de definição do ambiente, utilize um valor de definição da aplicação quando o valor predefinido da definição não é o que pretende utilizar para a sua aplicação.
Nota
Para seguir os passos listados abaixo, é necessário utilizar o novo estruturador de aplicações. Atualmente, o estruturador de aplicações apenas apresenta definições da plataforma Power Apps. Para definições de não plataforma, utilize o explorador de soluções como descrito abaixo.
Adicionar ou atualizar um valor de definição da aplicação utilizando o estruturador de aplicações
- Abra a aplicação à qual pretende adicionar o valor de definição da aplicação no estruturador de aplicações.
- Na barra de comandos, selecione Definições.
- No diálogo Definições, selecione o separador Funcionalidades ou Em Breve.
O separador Funcionalidades apresenta todas as definições que têm o nível de versão definido como Geralmente disponível. O separador Em Breve apresenta todas as definições que têm o nível de versão definido como Pré-visualização. - Adicione ou atualize um valor da aplicação para a definição pretendida.
- Guarde e publique a aplicação.
Eliminar um valor de definição da aplicação utilizando o estruturador de aplicações
- Abra a aplicação da qual pretende remover o valor de definição da aplicação no estruturador de aplicações.
- Na barra de comandos, selecione Definições.
- No diálogo Definições, selecione o separador Funcionalidades ou Em Breve.
- Selecione Repor para valor do ambiente junto do valor de definição da aplicação que pretende eliminar. Isto faz com que o valor de definição recue para o valor de definição do ambiente, se existir um. Se não existir qualquer valor de definição do ambiente, irá recua para o valor predefinido da definição.
Note que a opção Repor para valor do ambiente só é apresentada se um valor de definição da aplicação tiver sido previamente adicionado a essa definição. - Guarde e publique a aplicação.
Adicionar ou atualizar um valor de definição da aplicação utilizando o explorador de soluções
- Inicie sessão no Power Apps.
- No painel de navegação esquerdo, selecione Soluções. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
- Na lista de soluções, abra a solução à qual pretende adicionar o valor de definição da aplicação.
- Se a definição de definição ou o valor de definição do ambiente não estiverem disponíveis na solução, adicione um deles. Aceda a Adicionar uma definição de definição existente ou Adicionar um valor de definição do ambiente existente.
- Selecione a definição de definição ou o valor de definição do ambiente.
- No diálogo Editar valor de definição na secção Valores da aplicação de definição, encontre a aplicação para a qual pretende adicionar o valor da aplicação de definição. Note que utilizando o explorador de soluções só pode adicionar valores de aplicação de definição a aplicações que estão na solução atual.
- Forneça o valor e selecione Guardar.
- Para que o valor de definição da aplicação entre em vigor, terá de voltar a publicar a aplicação utilizando o estruturador de aplicações ou o explorador de soluções.
Eliminar um valor de definição da aplicação utilizando o explorador de soluções
- Inicie sessão no Power Apps.
- No painel de navegação esquerdo, selecione Soluções. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
- Na lista de soluções, abra a solução da qual pretende eliminar o valor de definição da aplicação.
- Se a definição de definição ou o valor de definição do ambiente não estiverem disponíveis na solução, adicione um deles. Mais informações: Adicionar uma definição de definição existente ou Adicionar um valor de definição do ambiente existente.
- Selecione a definição de definição ou o valor de definição do ambiente.
- No diálogo Editar valor de definição na secção Valores da aplicação de definição, encontre a aplicação para a qual pretende eliminar o valor da aplicação de definição. Note que utilizando o explorador de soluções só pode remover valores de aplicação de definição a aplicações que estão na solução atual.
- Selecione ... junto do valor de definição da aplicação e, em seguida, selecione Repor para ambiente.
- Selecione Guardar.
- Para que a eliminação do valor de definição da aplicação entre em vigor, terá de voltar a publicar a aplicação utilizando o estruturador de aplicações ou o explorador de soluções.
Obter ou atualizar um valor de definição através de código
Para os métodos disponíveis, vá a Obter ou atualize um valor de definição utilizando a API de cliente.
Consulte também
Para programadores: