- 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.Activities.Api.Wizards
Nesta seção, você pode encontrar mais informações sobre como criar atividades usando UiPath.Studio.Activities.Api.Wizards.
IWizardExecutionContext
Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v20.4.
O contexto de execução de um assistente.
Herança
IDisposable > IWizardExecutionContext
Funções
ModelItem GetInsertionContainer()
Obtenha o contêiner em que a atividade de resultado será inserida. O valor retornado nunca deve ser nulo, mas ainda é recomendável se proteger.
void Initialize()
Prepare as condições no designer, como o contêiner de inserção.
IWizardsService
Adicione assistentes ao Studio.
Métodos
void Register(WizardCollection collection)
Adicione uma coleção de assistente.
| Tipo de parâmetro | Nome do parâmetro | Description |
|---|---|---|
| WizardCollection | Coleção | Adicione uma coleção de assistente. |
RunWizardSettings
Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v21.4.
As configurações da implementação do assistente.
Propriedades
| Tipo | Name | Description |
|---|---|---|
| Bool | HasProxySequenceSupport | Se definido como true, indica que a implementação do assistente pode lidar com sequências proxy. |
WizardBase
Uma implementação do assistente.
Propriedades
| Tipo | Name | Description |
|---|---|---|
| Func | RunWizard | Executa um assistente e retorna a atividade resultante. |
Func<IWizardExecutionContext, Task<bool>> | RunWizardWithContainerAsync | Executa um assistente em tempo real, permitindo que ele manipule diretamente o fluxo de trabalho no qual é chamado. Tem precedência sobre RunWizard. Se ambos forem implementados, apenas este será executado. O contexto pode ser usado para recuperar um contêiner de destino inicialmente vazio, que faz parte do fluxo de trabalho, e que ele pode manipular livremente em tempo real. O valor de retorno indica se o contêiner fornecido deve ou não ser mantido como parte do fluxo de trabalho. Caso o contêiner deva ser descartado, quaisquer operações feitas no fluxo de trabalho fora do contêiner devem ser limpas pelo assistente. Requer Studio 2020.4 ou posterior. |
| RunWizardSettings | RunWizardSettings | Configurações que descrevem os recursos de implementação desse assistente. Requer Studio 2020.10 ou posterior. |
WizardCollection
Retorna uma árvore múltipla de definições do assistente. Cada entrada é um botão na faixa de opções. Os filhos de cada entrada são itens de menu.
Propriedades
| Tipo | Name | Description |
|---|---|---|
List<WizardDefinition> | WizardDefinitions | Retorna uma coleção de definições de assistente. A ordem definirá como elas aparecerão na faixa de opções. |
WizardDefinition
Resumo das propriedades de Ui de um assistente.
Propriedades
| Tipo | Name | Description |
|---|---|---|
| String | NomeDeExibição | Nome de exibição traduzido. |
| String | IconUri | Local do recurso de ícone no assembly do fornecimento. |
| String | Dica de ferramenta | Dica de ferramenta traduzida. |
| KeyGesture | Atalho | Este atalho para o assistente. |
| List<WizardDefinition> | ChildrenDefinitions | Retorna subassistidos ou nulo, se não houver nenhum disponível. |
| WizardBase | Wizard | A instância do assistente para esta definição ou nula. |
| Bool | MinimizeBeforeRun | Se true , o Studio minimizará antes de chamar RunWizard e restaurará quando RunWizard retornar. Requer Studio 2020.4 ou posterior. |
| String | RequiredStudioFeature |
|