UiPath.Studio.Activities.Api.ObjectLibrary Namespace UiPath.Studio.Activities.Api.ObjectLibrary para criar atividades do Studio, incluindo o modelo de interação do Repositório de Objetos introduzido na v22.4.
Nesta seção, você pode encontrar mais informações sobre como criar atividades usando UiPath.Studio.Activities.Api.ObjectLibrary .
ActivityCreationObjectData link
Observação: Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v22.4.
Tipo Name Description String Id O ID de origem. String Referência A referência do objeto.
Observação: Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v21.4.
Tipo Name Description String SourceId ID de Origem String ObjectReference Referência do Objeto String ContentName Nome do conteúdo
Observação: Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v20.4.
Interface do manipulador de conteúdo.
Tipo Name Description String ContentName Nome do conteúdo. String NomeDeExibição Nome de exibição localizado. String Description Descrição localizada. String DisplayColor Cor do conteúdo (para os botões de edição de objeto). byte[] Ícone Ícone do conteúdo. String SelectionName Nome da seleção correspondente a este conteúdo registrado usando IObjectSelectionDescription . Func<IContentEditArgs, Task<bool?>>OnEdit Editar gerenciador. Func<IContentHighlightArgs, Task>OnHighlight Habilita a funcionalidade para destacar o elemento no aplicativo de destino. Bool NeedsParentValidation Se for definido como true , especifica que este conteúdo precisa de um pai específico para adicionar e mover operações.
void RegisterParentValidation(Action setter) link
Usado para validar objetos pai em adicionar e mover quando AttendsParentValidation é verdadeiro.
Tipo de parâmetro Nome do parâmetro Description Ação setter
Observação: Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v20.4.
Tipo Name Description String SourceId ID de Origem String ObjectReference Referência do Objeto String ContentName Nome do conteúdo
IContentHighlightArgs link
Observação: Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v21.4.
Tipo Name Description String SourceId ID de Origem String ObjectReference Referência do Objeto String ContentName Nome do conteúdo
Observação: Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v20.4.
API de operações do Designer.
void RegisterContent(Action setter) link
Registra um manipulador de conteúdo para um nome de conteúdo específico
Tipo de parâmetro Nome do parâmetro Ação setter
void RegisterObjectSelection(Actionsetter) link
Registra um gerenciador para indicar objetos.
Tipo de parâmetro Nome do parâmetro Ação setter
Observação: Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v20.4.
API para manipular objetos de biblioteca.
IObjectCreateCriteria link
Observação: Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v20.4.
Tipo Name String SourceId String ObjectRef String ParentRef String Name String Description String Tipo String TaxonomyType IReadOnlyList<string>Content IReadOnlyList<byte[]> Imagens
Observação: Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v20.4.
Tipo Name String Tipo de Objeto IReadOnlyList<string>Content
Observação: Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v20.4.
Task<IObjectCreateCriteria> ShowCreateWindow(Action<IObjectCreateCriteria> criteriaSetter) link
Tipo de parâmetro Nome do parâmetro Ação criteriaSetter
void InvokeOnSourcesChanged(Action handler) link
Tipo de parâmetro Nome do parâmetro Ação handler
void InvokeOnBeginDrag(Action handler); link
Tipo de parâmetro Nome do parâmetro Ação handler
void InvokeOnEndDrag(Action handler) link
Tipo de parâmetro Nome do parâmetro Ação handler
void NotifyObjectChanged(string sourceId, string objectReference) link
Tipo de parâmetro Nome do parâmetro String sourceId String objectReference
IDisposable BeginEdit(string sourceId, IReadOnlyList<string> objectReferences) link
Tipo de parâmetro Nome do parâmetro String sourceId IReadOnlyList<string>objectReferences
Task<IDisposable> BeginEditAsync(string sourceId, IReadOnlyList<string> objectReferences) link
Tipo de parâmetro Nome do parâmetro String sourceId IReadOnlyList<string>objectReferences
void Focus(string sourceId, string objectReference) link
Tipo de parâmetro Nome do parâmetro String sourceId String objectReference
Task<bool?> ShowReuseObjectDialog(string objectReference, bool addingToLibrary) link
Tipo de parâmetro Nome do parâmetro String objectReference Bool addingToLibrary
Task<bool?> ShowEditLinkedObjectDialog(string objectReference, bool isReindicating) link
Tipo de parâmetro Nome do parâmetro String objectReference Bool isReindicating
Observação: Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v20.4.
Tipo Name Description String Tipo de Objeto O tipo de objeto ao qual esta restrição se aplica. Se null, ele se aplica a todos. IReadOnlyList<string>RequiredContent Usado para validar se o objeto contém um dos nomes de conteúdo especificados.
IObjectSelectionDescription link
Observação: Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v21.4.
Permite indicar na tela a partir de um objeto do Repositório de Objetos.
Tipo Name Description String SelectionName Nome da seleção. String NomeDeExibição Nome de exibição localizado para o botão Indicar . String Description Descrição localizada. String DisplayColor Cor do conteúdo para os botões Editar objeto . byte[] Ícone Ícone do conteúdo. String RecordDisplayName Nome de exibição localizado para o botão Gravar . Bool SupportsObjectRecorderHighlight Retorna true se o realce do elemento for compatível. Requer o Studio 2021.10 ou posterior. Bool SupportsObjectRecorderCurrentElements Retorna true se os elementos forem listados durante a gravação. Requer o Studio 2021.10 ou posterior. IReadOnlyList<string>Tipos de objeto compatíveis Retorna uma lista de objetos que podem ser gravados. Func<ISelectionArgs, Task<bool?>>OnIndicate Permite a injeção de uma função que pode ser chamada ao clicar em Indicar na tela . Func GetObjectRecorderFactory Retorna a função que permite a gravação de objetos do Repositório de Objetos. Func GetAutoCaptureElementsFactory Retorna a função que permite acionar a funcionalidade Capturar tudo do Repositório de Objetos. Requer Studio 2021.10 ou posterior.
Observação: Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v20.4.
Tipo Name String Id String URL Bool CanWrite
Observação: Essa funcionalidade foi introduzida no UiPath.Studio.Activities.Api v21.4.
Tipo Name String SourceId String ObjectReference String SelectionName