- Información general
- Actividades personalizadas
- Migración de actividades a .NET 6
- Notas relacionadas
- Construir reglas para el Analizador de flujo de trabajo
- Crear actividades de Configuración del proyecto
- Crear Asistentes personalizados
- Priorizar las actividades según su alcance
- 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
- Desencadenadores SDK
- SDK de agentes

Guía del desarrollador
UiPath.Activities.Api.Base
En esta sección puedes encontrar más información sobre cómo crear actividades utilizando UiPath.Activities.Api.Base.
IAccessProvider
Servicio de tiempo deRuntime que expone un método para obtener tokens de acceso OAuth 2.0.
Métodos
Task<string> GetResourceUrl(string scope, CancellationToken cancellationToken)
| Tipo | Nombre | Parámetros | Descripción |
|---|---|---|---|
Task<string> | GetResourceUrl | Ámbito | El ámbito de este recurso. Actualmente solo se admite el ámbito de Orchestrator . |
| token de cancelación | Solicitar token de cancelación. |
Task<string> GetResourceUrl(string scope)
Obtiene la URL del servidor de recursos para el ámbito especificado. Actualmente solo se admite el ámbito de Orchestrator .
| Tipo | Nombre | Parámetros | Descripción |
|---|---|---|---|
Task<string> | GetResourceUrl | Ámbito | El ámbito de este recurso. Actualmente solo se admite el ámbito de Orchestrator . |
Task<string> GetAccessToken(string scope, bool force = false, CancellationToken cancellationToken = default)
Devuelve un token de acceso OAuth 2.0 almacenado en caché para un ámbito determinado o, si no existe un token de acceso o la fuerza está establecida en true, solicita un token al servidor de autorización OAuth 2.0 a la vez que lo almacena en caché y lo devuelve.
| Tipo | Nombre | Parámetros | Descripción |
|---|---|---|---|
Task<string> | GetAccessToken | Ámbito | El ámbito de este recurso. Actualmente solo se admite el ámbito de Orchestrator . |
| Forzar | Obliga una actualización del token y proporciona una nueva. | ||
| token de cancelación | Solicitar token de cancelación. |
Task<string> GetAccessToken(string scope, bool force = false)
Devuelve un token de acceso OAuth 2.0 almacenado en caché para un ámbito determinado o, si no existe un token de acceso o la fuerza está establecida en true, solicita un token al servidor de autorización OAuth 2.0 a la vez que lo almacena en caché y lo devuelve.
| Tipo | Nombre | Parámetros | Descripción |
|---|---|---|---|
Task<string> | GetAccessToken | Ámbito | El ámbito de este recurso. Actualmente solo se admite el ámbito de Orchestrator . |
| Forzar | Obliga una actualización del token y proporciona una nueva. |
IActivitiesSettingsReader
El servicio de configuración disponible en Runtime.
Propiedades
| Tipo | Nombre | Parámetros | Descripción |
|---|---|---|---|
| Booleano | TryGetValue |
| Recuperar el valor almacenado actualmente para una configuración utilizando su clave. |