- Visão geral
- Atividades personalizadas
- Migração de atividades para o. NET 6
- Notas de versão
- Como Criar Regras do Analisador de Fluxo de Trabalho
- Como criar as configurações de projeto de atividades
- Como criar assistentes personalizados
- Priorizar atividades por escopo
- UiPath.Activities.Api.Base
- UiPath.Studio.Activities.Api
- UiPath.Studio.Activities.Api.Activities
- UiPath.Studio.Activities.Api.BusyService
- UiPath.Studio.Activities.Api.ExpressionEditor
- UiPath.Studio.Activities.Api.Expressions
- UiPath.Studio.Activities.Api.Licensing
- UiPath.Studio.Activities.Api.Mocking
- UiPath.Studio.Activities.Api.ObjectLibrary
- UiPath.Studio.Activities.Api.PackageBindings
- UiPath.Studio.Activities.Api.ProjectProperties
- UiPath.Studio.Activities.Api.ScopedActivities
- UiPath.Studio.Activities.Api.Settings
- UiPath.Studio.Activities.Api.Wizards
- UiPath.Studio.Activities.Api.Workflow
- UiPath.Studio.Api.Controls
- UiPath.Studio.Api.Telemetry
- UiPath.Studio.Api.Theme
- Robot JavaScript SDK
- Gatilhos SDK
- SDKs de agentes

Guia do desenvolvedor
UiPath.Studio.Api.Controls
Nesta seção, você pode encontrar mais informações sobre como criar atividades usando UiPath.Studio.Api.Controls.
UiPath.Studio.Api.Controls.Base
Nesta seção, você pode encontrar mais informações sobre como criar atividades usando UiPath.Studio.Api.Controls.Base.
ControlDescriptionBase
O controle a ser usado para essa configuração.
Propriedades
| Tipo | Name | Description |
|---|---|---|
| String | Dica de ferramenta | (Opcional) A dica de ferramenta a ser exibida para esse controle. |
| String | Texto | (Opcional) O texto a ser exibido para esse controle. |
ControlsContainerDescription
O controle a ser usado como um contêiner para outros controles nesta configuração.
Herança
BaseDaDescriçãoDeControle > DescriçãoDoContêinerDeControles
Propriedades
| Tipo | Name | Description |
|---|---|---|
| IList<ControlDescriptionBase | Controles | Uma coleção de controles. |
Considerações
Recomendamos usar o StackPanelDescription , pois ele oferece uma maneira de organizar controles.
EditorDescriptionBase
Um controle de entrada de texto.
Herança
ControlDescriptionBase > InputControlDescriptionBase
Propriedades
| Tipo | Name | Description |
|---|---|---|
| String | ValueHint | A dica de valor, se não houver valor. |
| Func<T, string> | Validar | Retorna um erro de validação ou uma string vazia se não houver erros. |
InputControlDescriptionBase
Classe base para o controle que permite selecionar/editar um valor.
Herança
ControlDescriptionBase > InputControlDescriptionBase
Propriedades
| Tipo | Name | Description |
|---|---|---|
| D | ValorPadrão | O valor padrão. |
| Bool | ÉSomenteLeitura | Se definida como true, a entrada será desabilitada (o controle é somente leitura). |
| Func<T, string> | GetDisplayValue | O texto formatado para o valor fornecido. |
ItemsControlDescriptionBase
Classe base para controles de itens, como por exemplo, a caixa de combinação.
Herança
ControlDescriptionBase > InputControlDescriptionBase
Genérico Tipo T
Um tipo compatível com ControlDescriptionBase.
Propriedades
| Tipo | Name | Description |
|---|---|---|
| List | Itens | Os valores possíveis. |
CheckBoxDescription
Uma caixa de seleção.
Herança
ControlDescriptionBase > InputControlDescriptionBase
ComboBoxDescription
Uma caixa de combinação somente de seleção.
Herança
ControlDescriptionBase > InputControlDescriptionBase
Propriedades
| Tipo | Name | Description |
|---|---|---|
| Bool | AllowMultipleSelection | Se definido como true, cada item terá uma caixa de seleção associada. |
Considerações
Adiciona um menu suspenso nas configurações do projeto de atividades.

NumericBoxDescription
Um controle de entrada numérico.
Herança
ControlDescriptionBase > InputControlDescriptionBase
Genérico Tipo T
O tipo de dados que esta caixa numérica exibe. Ele deve implementar IComparable, IFormattable, IConvertible, IComparable
Propriedades
| Tipo | Name | Description |
|---|---|---|
| D | MaxValue | (Opcional) O valor do limite maior. |
| D | MinValue | (Opcional) O valor do limite inferior. |
| D | StepSize | (Opcional) Se definido, um controle para cima/para baixo é exibido que incrementa/reduz usando o valor fornecido. |
Considerações
Adiciona uma caixa numérica às configurações do projeto de atividades.

RadioButtonGroupDescription
Grupo de botões de opção gerado a partir de uma lista de valores de string.
Herança
ControlDescriptionBase > InputControlDescriptionBase
Considerações
Adiciona um controle de botão de rádio às configurações do projeto de atividades.
Use InputControlDescriptionBase{T}.GetDisplayValue para fornecer o valor de exibição localizado.

StackPanelDescription
Uma lista de controles organizados em uma única linha.
Herança
ControlDescriptionBase > ControlsContainerDescription > StackPanelDescription
Considerações
Adiciona um painel às configurações do projeto de atividades que organiza seus elementos filhos em uma única linha.

TextBoxDescription
Um controle de caixa de texto.
Herança
ControlDescriptionBase > InputControlDescriptionBase
Propriedades
| Tipo | Name | Description |
|---|---|---|
| Bool | IsMultiLine | Se definida como true, a caixa de texto se expande verticalmente |
Considerações
Adiciona um controle de caixa de texto nas configurações do projeto de atividades.

ToggleDescription
Um botão de alternância.
Herança
ControlDescriptionBase > InputControlDescriptionBase
Propriedades
| Tipo | Name | Description |
|---|---|---|
| Bool | IsMultiLine | Se definida como true, a caixa de texto se expande verticalmente |
- UiPath.Studio.Api.Controls.Base
- ControlDescriptionBase
- ControlsContainerDescription
- EditorDescriptionBase
- InputControlDescriptionBase
- ItemsControlDescriptionBase
- CheckBoxDescription
- Herança
- ComboBoxDescription
- Herança
- Propriedades
- Considerações
- NumericBoxDescription
- Herança
- Genérico Tipo T
- Propriedades
- Considerações
- RadioButtonGroupDescription
- Herança
- Considerações
- StackPanelDescription
- Herança
- Considerações
- TextBoxDescription
- Herança
- Propriedades
- Considerações
- ToggleDescription
- Herança
- Propriedades