Controlo Editor de texto formatado no Power Apps
Permite que os utilizadores finais formatem texto dentro de uma área de edição WYSIWYG. O formato de saída é HTML.
Descrição
O controlo do Editor de texto formatado fornece ao utilizador da aplicação uma área de edição WYSIWYG para formatar texto. O formato de entrada e saída do controlo é HTML.
O controlo permite que o texto formatado copiado (por exemplo, do browser web ou do Word) seja colado no controlo.
O controlo destina-se a formatar texto, sem garantir a manutenção da integridade do HTML de entrada. Todas as tags de script, estilos, objetos e outras potencialmente comprometedoras serão removidas pelo editor. Isto significa que, se o texto formatado tiver sido criado fora do Power Apps, poderá não ter o mesmo aspeto que tinha no produto em que foi criado.
As funcionalidades atualmente suportadas incluem:
- Negrito, Itálico, Sublinhado
- Cor do texto, Cor de realce
- Tamanho do Texto
- Listas numeradas, listas com marcas
- Hiperligações
- Limpar a formatação
Para utilizar o controlo num formulário, selecione o cartão Editar texto multilinha e personalize-o ao inserir o controlo RTE.
Propriedades principais
Default – propriedade de entrada para o valor inicial do texto apresentado no editor.
HtmlText – propriedade de saída para o texto formatado resultante no formato HTML.
Propriedades adicionais
AccessibleLabel – a etiqueta para os leitores de ecrãs. Deve descrever a finalidade dos anexos.
DisplayMode – se o controlo permite adicionar e eliminar ficheiros (Editar), se apenas apresenta dados (Ver) ou se está desativado (Desativado).
EnableSpellCheck – se o verificador ortográfico do browser está ativado. Esta funcionalidade irá fornecer verificação ortográfica apenas no idioma padrão do browser. Power Apps para o Windows não suporta esta propriedade.
Height – a distância entre as margens superiores e inferiores de um controlo.
TabIndex – a ordem de navegação no teclado em relação a outros controlos.
Visible – se um controlo está visível ou oculto.
Width – a distância entre as margens esquerda e direita de um controlo.
X – a distância entre o limite esquerdo de um controlo e o limite esquerdo do respetivo recipiente principal (ou ecrã, se não existir um recipiente principal).
Y – a distância entre o limite superior de um controlo e o limite superior do recipiente principal (ou ecrã, se não existir um recipiente principal).
Diretrizes de acessibilidade
Suporte a leitor de ecrã
- AccessibleLabel tem de estar presente.
Suporte de teclado
- TabIndex tem de ser zero ou superior para que os utilizadores do teclado possam navegar nele.
Dica
Utilize ALT + 0 enquanto o editor estiver concentrado em obter informações sobre outros atalhos de teclado.
Nota
Quando a barra de ferramentas estiver focada, as teclas Tab e Shift+Tab vão navegar entre grupos de barras de ferramentas. Mas não pode regressar do último grupo para o primeiro e vice-versa.
Limitações
Só pode interagir com o controlo Editor de texto formatado no Power Apps Studio quando utilizar o modo de pré-visualização.
Colar imagens no editor de texto formatado tem as seguintes limitações:
- Partilha de Recursos Transversais à Origem (CORS)
- Autenticação
- Suporte de formato de imagem no browser
- Tipo de imagem (inline vs. URL)
- Ao inserir uma imagem, não espere que ela seja armazenada automaticamente com a origem de dados dependente. Uma solução possível é implementar lógica adicional que carrega imagens do editor de texto formatado para a origem de dados, processa a resposta e, em seguida, cola-a novamente no campo original. Também é importante compreender que diferentes programas podem representar imagens copiadas de várias maneiras.
Nota
Os browsers representam dados de imagem de modo diferente, alguns browsers irão capturar a imagem como dados de imagem não processados e outros poderão obter uma referência a um URL que poderá não ser acessível após a colagem.
Dica
A utilização de uma ferramenta de recorte de ecrã ou de captura de ecrã para copiar/colar imagens proporcionará a melhor experiência.
Nota
Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)
O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).