- Introdução
 - Aplicativos de demonstração
 - Como fazer
- Acessar o URL de produção de um aplicativo
 - Crie um aplicativo compatível com dispositivos móveis
 - Depurar aplicativos
 - Incorporar mapas
 - Definir contexto externo
 - Use matrizes para preencher os controles Lista suspensa, Lista suspensa multiseleção e Botão de rádio
 - Use contagem com valores de conjunto de escolhas
 - Usar TabelaDeDados com controles de Tabela e de Editar Grade
 - Usar máscara de entrada
 
 - Notificações
 - Uso de expressões VB
 - Desenvolvimento de aplicativos
- Visão geral dos controles
 - Layout e Estilo
 - Exemplos de layouts de aplicativos
 - Controles de ícones
 - Criação de apps acessíveis
 - Adição de descritores acessíveis
 - O rótulo acessível
 - Como usar o controle Guia para acessibilidade
 - Criação de listas e cabeçalhos acessíveis
 - Design de aplicativo responsivo
 - Taxa de contraste de cores
 - Estilos predefinidos e mapeamentos de nível ARIA para o controle de Cabeçalhos
 - Linguagem de runtime
 
- O Painel de Recursos
 - Exportação e importação de páginas
 - Referências de contexto do usuário
 - Aplicativos públicos
 - Como salvar seu aplicativo
 - Erros do aplicativo e Soluções de problemas
 
 - Criação de aplicativo com o Autopilot
 - Eventos e Regras
- Regra: If-Then-Else
 - Regra: abrir uma página
 - Regra: Abrir o URL
 - Regra: fechar planilha pop-over/inferior
 - Regra: Mensagem do Log
 - Regra: mostrar mensagem
 - Regra: exibir/ocultar o controle giratório
 - Regra: definir valor
 - Regra: iniciar o processo
 - Regra: redefinir valores
 - Regra: upload de arquivo no compartimento de armazenamento
 - Regra: baixar arquivo do bucket de armazenamento
 - Regra: criar registro de entidade
 - Regra: atualizar registro de entidade
 - Regra: excluir registro da entidade
 - Regra: adicionar à fila
 - Regra: fluxo de trabalho de gatilho
 - Regra: enviar ação
 
 - Aproveitamento do RPA no aplicativo
 - Aproveitamento de entidades no aplicativo
 - Aproveitando filas em seu aplicativo
 - Aproveitamento da mídia no aplicativo
 - Aproveitamento de ações no aplicativo
 - Aproveitando conexões em seus aplicativos
 - Apps no Studio Web
 - Gerenciamento do ciclo de vida do aplicativo (ALM)
 - Aplicativos originais da UiPath
 - Guia básico de solução de problemas
 

Guia do usuário do Apps
Quando você tem menos itens para exibir, você pode usar o controle Botão de rádio em vez do controle Lista suspensa. Certifique-se de que tenha itens exclusivos associados ao controle.
Você pode usar matrizes para preencher as opções de um controle Botão de rádio .
- Origem da lista — a origem dos itens a serem exibidos na lista suspensa de seleção múltipla. Os tipos de dados válidos incluem matrizes de String ou Integer, DateTime, DataTable ou matrizes de um Objeto.
 - Coluna — quando a origem da lista for do tipo DataTable ou de uma matriz de um Objeto, selecione a coluna específica (para tipos de dados DataTable) ou a propriedade específica (para matrizes de Objetos).
 - Texto de dica — o texto de ajuda a ser exibido no tempo de execução.
 - Valor selecionado padrão — os valores padrão a serem exibidos no tempo de execução.
 - Dica de ferramenta — o texto a ser exibido quando um usuário de aplicativo passa o mouse sobre o controle. Use a dica para fornecer informações adicionais sobre o controle.
 - Rótulo — o texto de exibição do controle.
 - 
                     Obrigatório — se verdadeiro, os usuários de aplicativos devem fornecer dados no controle. Para marcar o controle como obrigatório no tempo de execução, um asterisco
*é adicionado após o texto do rótulo. - 
                     
Mensagem de erro personalizada - o texto a ser exibido se a propriedade Obrigatório estiver definida como verdadeira e o controle for deixado vazio.
 - 
                     
Oculto — se verdadeiro, oculta o controle no tempo de execução.
 - 
                     
Desabilitado — se verdadeiro, desabilita o controle no tempo de execução.
 
- 
                        
Alinhamento de controle — Por padrão, herda o alinhamento pai. É possível definir outro alinhamento que não o pai. Para voltar ao alinhamento padrão pai, desmarque as opções substituídas.
Observação: o alinhamento depende do layout selecionado para o pai (Vertical vs Horizontal). - Posicionamento do rótulo — por padrão, o rótulo é definido para ser exibido na parte superior do controle, no lado esquerdo. Você pode colocá-lo à esquerda do controle, na mesma linha. A propriedade Largura do rótulo configura a largura do rótulo e a propriedade Espaço entre define a distância entre o rótulo e o controle.
 - Layout — o layout das opções de botão de rádio (vertical ou horizontal). Por padrão, ele é definido como horizontal. A propriedade Permitir encapsulamento encapsula os botões de rádio em várias linhas e a propriedade Espaço entre define a distância entre as opções de botões de rádio.
 - Cor — a cor do botão de rádio quando ele é selecionado.
 - Cor de fundo — a cor em segundo plano do controle.
 - 
                        
Fonte — os atributos de fonte para o texto do rótulo e da entrada, como família de fontes, tamanho, cor ou estilo (negrito, itálico e sublinhado). Por padrão, o controle herda a família de fontes do contêiner pai imediato, que é indicado pela palavra-chave “herdado”.
 - Margem — a margem do controle. Por padrão, uma margem de 4px é definida. As propriedades de margem Top/Bottom (Superior/Inferior) e Left/Right (Esquerda/Direita) são combinadas. Essas propriedades podem ser desanexadas usando o botão Link no lado direito da seção Margem.
 - Tamanho — a largura e a altura do controle. Por padrão, o tamanho é definido como 
auto. Para definir valores mínimos ou máximos, clique no ícone de três pontos (...). Se o tamanho do controle for menor que as opções, será exibida uma barra de rolagem. 
| 
                               Propriedade do VB  | 
                               Tipo de dados  | 
                               Description  | 
|---|---|---|
| 
                               
  | Apps.Controls.TabularInitClass | 
                               Texto informativo que aparece quando o usuário passa o mouse sobre o Botão de Opção .  | 
Label | String | 
                               O rótulo do Botão de rádio, geralmente o texto exibido antes do controle.  | 
| 
                               
  |  | 
                               Valor atualmente selecionado do Botão de Opção.  | 
| 
                               
  | Apps.Controls.ListSource(Of Apps.Controls.TabularInitClass) | 
                               Origem de dados para os valores dentro do Botão de Opção .  | 
Value | 
                               
  | 
                               Valor atualmente selecionado do Botão de Opção.  | 
| 
                               
  | 
                               Booleano  | 
                               Especifica se o valor do Botão de Rádio é obrigatório.  | 
| 
                               
  | 
                               String  | 
                               Mensagem exibida quando o valor do Botão de Opção é necessário, mas não foi fornecido.  | 
Hidden | Booleano | Determina a visibilidade do Botão de Opção . Se definido como verdadeiro, oculta o controle no tempo de execução. | 
Disabled | Booleano | Determina se o Botão de Opção é interativo. Se definido como verdadeiro, desabilita a interação com o Botão de Rádio no runtime.
                               | 
| 
                               
  | 
                               Booleano  | 
                               Verifica a validade do valor do Botão de Opção. Se verdadeiro, indica que é válido.  |