- 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.Licensing
Nesta seção, você pode encontrar mais informações sobre como criar atividades usando UiPath.Studio.Activities.Api.Licensing.
ILicenseApiService
Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v21.10.
Serviço usado para recuperar informações de licença e login do usuário.
Métodos
string GetLicenseEdition()
Recupera informações da licença conforme definido em LicenseEdition.
UserInfo GetUserInfo()
Recupera as informações de login do usuário atual conforme definido em UserInfoState.
void RegisterUserInfoHandler(Action userInfoStateHandler)
Registra uma função a ser invocada quando o estado do usuário é alterado.
| Tipo de parâmetro | Nome do parâmetro | Considerações |
|---|---|---|
| Ação | userInfoStateHandler | Uma função que aceita as informações de um usuário como parâmetro que reflete o novo estado das informações do usuário. |
LicenseEdition
Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v21.10.
Uma lista de estados de licença para o produto atual.
Constantes
| Tipo | Name | Description |
|---|---|---|
| String | Indefinido | Licença ainda não inicializada. |
| String | Básica | Licença associada à oferta de SKU Free . |
| String | Community | Licença Community. |
| String | Academic | A licença oferecida para fins educacionais. |
| String | Avaliação | Licença de teste. |
| String | Enterprise | LicençaEnterprise . |
| String | UiPathers | Licença usada pelos funcionários da UiPath. |
UserInfo
Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v21.10.
Informações sobre o estado de login de um usuário.
Propriedades
| Tipo | Name | Description |
|---|---|---|
| String | UserInfoState | O estado do usuário atual conforme definido em UserInfoState. |
| String | ID do Usuário | O ID do usuário criptografado. |
UserInfoState
Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v21.10.
Uma lista de estados de login para um determinado usuário.
Constantes
| Tipo | Name | Description |
|---|---|---|
| String | SignInUnavailable | Status do usuário quando o usuário tiver feito logoff e o logon não estiver disponível. |
| String | SignedOut | Status do usuário quando o usuário está desconectado. |
| String | SignedInUnconfirmed | Status do usuário quando ele está conectado mas o login não foi concluído. |
| String | SignedInConfirmed | Status do usuário quando o usuário está conectado. |