UiPath.Studio.Activities.Api.ObjectLibrary UiPath.Studio.Activities.Api.ObjectLibrary espacio de nombres para crear actividades de Studio, incluido el modelo de interacción del repositorio de objetos introducido en v22.4.
En esta sección puedes encontrar más información sobre cómo crear actividades utilizando UiPath.Studio.Activities.Api.ObjectLibrary .
ActivityCreationObjectData link
Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v22.4.
Tipo Nombre Descripción String ID El ID de origen. String Referencia La referencia del objeto.
Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v21.4.
Tipo Nombre Descripción String SourceId ID de origen String ObjectReference Referencia de objeto String ContentName Nombre del contenido
Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v20.4.
Interfaz de controlador de contenido.
Tipo Nombre Descripción String ContentName Nombre del contenido. String NombreParaMostrar Nombre para mostrar localizado. String Descripción Descripción localizada. String DisplayColor Color del contenido (para los botones de edición de objeto). byte[] Icono Icono de contenido. String SelectionName Nombre de la selección correspondiente a este contenido registrado mediante IObjectSelectionDescription . Func<IContentEditArgs, Task<bool?>>OnEdit Editar controlador. Func<IContentHighlightArgs, Task>OnHighlight Habilita la funcionalidad para resaltar el elemento en la aplicación de destino. Booleano NeedsParentValidation Si se establece en true , especifica que este contenido necesita un elemento principal específico en las operaciones de añadir y mover.
void RegisterParentValidation(Action setter) link
Se utiliza para validar objetos principales al añadirlos y moverlos cuando NecesitaValidaciónPrincipal es verdadero.
Tipo de parámetro Nombre del parámetro Descripción Acción setter
Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v20.4.
Tipo Nombre Descripción String SourceId ID de origen String ObjectReference Referencia de objeto String ContentName Nombre del contenido
IContentHighlightArgs link
Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v21.4.
Tipo Nombre Descripción String SourceId ID de origen String ObjectReference Referencia de objeto String ContentName Nombre del contenido
Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v20.4.
API de operaciones de Designer.
void RegisterContent(Action setter) link
Registra un controlador de contenido para un nombre de contenido específico
Tipo de parámetro Nombre del parámetro Acción setter
void RegisterObjectSelection(Actionsetter) link
Registra un controlador para indicar objetos.
Tipo de parámetro Nombre del parámetro Acción setter
Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v20.4.
API para manipular objetos de la biblioteca.
Tipo Nombre Descripción IContentOperations Contenido IObjectOperations Objetos Booleano DesignTimeEnforced Si se establece en true, se aplica el uso de objetos del Repositorio de objetos.
IObjectCreateCriteria link
Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v20.4.
Tipo Nombre String SourceId String ObjectRef String ParentRef String Nombre String Descripción String Tipo String TaxonomyType IReadOnlyList<string>Contenido IReadOnlyList<byte[]> Imagen
Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v20.4.
Tipo Nombre String Tipo de objeto IReadOnlyList<string>Contenido
Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v20.4.
Task<IObjectCreateCriteria> ShowCreateWindow(Action<IObjectCreateCriteria> criteriaSetter) link
Tipo de parámetro Nombre del parámetro Acción criteriaSetter
void InvokeOnSourcesChanged(Action handler) link
Tipo de parámetro Nombre del parámetro Acción handler
void InvokeOnBeginDrag(Action handler); link
Tipo de parámetro Nombre del parámetro Acción handler
void InvokeOnEndDrag(Action handler) link
Tipo de parámetro Nombre del parámetro Acción handler
void NotifyObjectChanged(string sourceId, string objectReference) link
Tipo de parámetro Nombre del parámetro String sourceId String objectReference
IDisposable BeginEdit(string sourceId, IReadOnlyList<string> objectReferences) link
Tipo de parámetro Nombre del parámetro String sourceId IReadOnlyList<string>objectReferences
Task<IDisposable> BeginEditAsync(string sourceId, IReadOnlyList<string> objectReferences) link
Tipo de parámetro Nombre del parámetro String sourceId IReadOnlyList<string>objectReferences
void Focus(string sourceId, string objectReference) link
Tipo de parámetro Nombre del parámetro String sourceId String objectReference
Task<bool?> ShowReuseObjectDialog(string objectReference, bool addingToLibrary) link
Tipo de parámetro Nombre del parámetro String objectReference Booleano addingToLibrary
Task<bool?> ShowEditLinkedObjectDialog(string objectReference, bool isReindicating) link
Tipo de parámetro Nombre del parámetro String objectReference Booleano isReindicating
Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v20.4.
Tipo Nombre Descripción String Tipo de objeto El tipo de objeto al que se aplica esta restricción. Si null, se aplica a todos. IReadOnlyList<string>RequiredContent Se utiliza para validar si el objeto contiene uno de los nombres de contenido especificados.
IObjectSelectionDescription link
Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v21.4.
Permite indicar en pantalla desde un objeto del repositorio de objetos.
Tipo Nombre Descripción String SelectionName Nombre de selección. String NombreParaMostrar Nombre para mostrar localizado para el botón Indicar . String Descripción Descripción localizada. String DisplayColor Color de contenido para los botones Editar objeto . byte[] Icono Icono de contenido. String RecordDisplayName Nombre para mostrar localizado para el botón Grabar . Booleano SupportsObjectRecorderHighlight Devuelve true si se admite el resaltado de elementos. Requiere Studio 2021.10 o posterior. Booleano SupportsObjectRecorderCurrentElements Devuelve true si los elementos aparecen durante la grabación. Requiere Studio 2021.10 o posterior. IReadOnlyList<string>Tipos de objeto admitidos Devuelve una lista de objetos que se pueden registrar. Func<ISelectionArgs, Task<bool?>>OnIndicate Permite la inyección de una función que se puede llamar cuando se hace clic en Indicar en pantalla . Func GetObjectRecorderFactory Devuelve la función que permite la grabación de objetos del Repositorio de objetos. Func GetAutoCaptureElementsFactory Devuelve la función que permite desencadenar la característica Capturar todo desde el repositorio de objetos. Requiere Studio 2021.10 o posterior.
Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v20.4.
Tipo Nombre String ID String Url Booleano CanWrite
Nota: Esta característica se introdujo en UiPath.Studio.Activities.Api v21.4.
Tipo Nombre String SourceId String ObjectReference String SelectionName