- 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.Activities.Api.Base
Nesta seção, você pode encontrar mais informações sobre como criar atividades usando UiPath.Activities.Api.Base.
IAccessProvider
Serviço de runtime que expõe um método para obter tokens de acesso do OAuth 2.0.
Métodos
Task<string> GetResourceUrl(string scope, CancellationToken cancellationToken)
| Tipo | Name | Parâmetros | Description |
|---|---|---|---|
Task<string> | GetResourceUrl | Escopo | O escopo deste recurso. Apenas o escopo do Orchestrator é compatível no momento. |
| TokenDeCancelamento | Token de cancelamento de solicitação. |
Task<string> GetResourceUrl(string scope)
Obtém a URL do servidor de recurso para o escopo especificado. Apenas o escopo do Orchestrator é compatível no momento.
| Tipo | Name | Parâmetros | Description |
|---|---|---|---|
Task<string> | GetResourceUrl | Escopo | O escopo deste recurso. Apenas o escopo do Orchestrator é compatível no momento. |
Task<string> GetAccessToken(string scope, bool force = false, CancellationToken cancellationToken = default)
Retorna um token de acesso do OAuth 2.0 em cache para o escopo fornecido ou, se um token de acesso não existir ou a força estiver definida como true, ele solicitará um token ao Servidor de Autorização do OAuth 2.0, ao mesmo tempo em que o armazena em cache e o retorna.
| Tipo | Name | Parâmetros | Description |
|---|---|---|---|
Task<string> | GetAccessToken | Escopo | O escopo deste recurso. Apenas o escopo do Orchestrator é compatível no momento. |
| Forçar | Força uma atualização do token e fornece uma nova. | ||
| TokenDeCancelamento | Token de cancelamento de solicitação. |
Task<string> GetAccessToken(string scope, bool force = false)
Retorna um token de acesso do OAuth 2.0 em cache para o escopo fornecido ou, se um token de acesso não existir ou a força estiver definida como true, ele solicitará um token ao Servidor de Autorização do OAuth 2.0, ao mesmo tempo em que o armazena em cache e o retorna.
| Tipo | Name | Parâmetros | Description |
|---|---|---|---|
Task<string> | GetAccessToken | Escopo | O escopo deste recurso. Apenas o escopo do Orchestrator é compatível no momento. |
| Forçar | Força uma atualização do token e fornece uma nova. |
IActivitiesSettingsReader
O serviço de configurações disponível no Runtime.
Propriedades
| Tipo | Name | Parâmetros | Description |
|---|---|---|---|
| Bool | TryGetValue |
| Recupere o valor atualmente armazenado para uma configuração usando sua chave. |