UiPath.Studio.Activities.Api.ObjectLibrary Espace de noms UiPath.Studio.Activities.Api.ObjectLibrary pour créer des activités Studio, y compris le modèle d'interaction Référentiel d'objets introduit dans v22.4.
Dans cette section, vous trouverez davantage d'informations sur la création d'activités à l'aide de UiPath.Studio.Activities.Api.ObjectLibrary .
ActivityCreationObjectData link
Remarque : Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v22.4.
Saisie de texte Nom Description string Id ID de la source. string Référence (Reference) La référence de l'objet.
Remarque : Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v21.4.
Saisie de texte Nom Description string SourceId ID de la source string ObjectReference Référence de l’objet string ContentName Nom du contenu
Remarque : Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.
Interface du gestionnaire de contenu.
Saisie de texte Nom Description string ContentName Nom du contenu. string DisplayName Nom complet localisé. string Description Description localisée. string DisplayColor Couleur du contenu (pour les boutons de modification d'objet). byte[] Icon Icône de contenu. string SelectionName Nom de sélection correspondant à ce contenu enregistré à l'aide de IObjectSelectionDescription . Func<IContentEditArgs, Task<bool?>>OnEdit Modifier le gestionnaire. Func<IContentHighlightArgs, Task>OnHighlight Active la fonctionnalité pour mettre en surbrillance l’élément dans l’application cible. Bool NeedsParentValidation S'il est défini sur true , cela indique que ce contenu nécessite un parent spécifique pour les opérations d'ajout et de déplacement.
void RegisterParentValidation(Action setter) link
Utilisé pour valider les objets parents lors de l'ajout et du déplacement lorsque BesoinsParentValidation est défini sur true.
Type de paramètre Nom du paramètre Description Action setter
Remarque : Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.
Saisie de texte Nom Description string SourceId ID de la source string ObjectReference Référence de l’objet string ContentName Nom du contenu
IContentHighlightArgs link
Remarque : Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v21.4.
Saisie de texte Nom Description string SourceId ID de la source string ObjectReference Référence de l’objet string ContentName Nom du contenu
Remarque : Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.
API des opérations du concepteur.
void RegisterContent(Action setter) link
Enregistre un gestionnaire de contenu pour un nom de contenu spécifique
Type de paramètre Nom du paramètre Action setter
void RegisterObjectSelection(Actionsetter) link
Enregistre un gestionnaire pour indiquer les objets.
Type de paramètre Nom du paramètre Action setter
Remarque : Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.
API pour manipuler les objets de la bibliothèque.
Saisie de texte Nom Description IContentOperations Contenu (Content) IObjectOperations Objets Bool DesignTimeEnforced Si défini sur true, l'utilisation des objets du référentiel d'objets est appliquée.
IObjectCreateCriteria link
Remarque : Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.
Saisie de texte Nom string SourceId string ObjectRef string ParentRef string Nom string Description string Saisie de texte string TaxonomyType IReadOnlyList<string>Contenu (Content) IReadOnlyList<byte[]> Images
Remarque : Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.
Saisie de texte Nom string Type d'objet IReadOnlyList<string>Contenu (Content)
Remarque : Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.
Task<IObjectCreateCriteria> ShowCreateWindow(Action<IObjectCreateCriteria> criteriaSetter) link
Type de paramètre Nom du paramètre Action criteriaSetter
void InvokeOnSourcesChanged(Action handler) link
Type de paramètre Nom du paramètre Action handler
void InvokeOnBeginDrag(Action handler); link
Type de paramètre Nom du paramètre Action handler
void InvokeOnEndDrag(Action handler) link
Type de paramètre Nom du paramètre Action handler
void NotifyObjectChanged(string sourceId, string objectReference) link
Type de paramètre Nom du paramètre string sourceId string objectReference
IDisposable BeginEdit(string sourceId, IReadOnlyList<string> objectReferences) link
Type de paramètre Nom du paramètre string sourceId IReadOnlyList<string>objectReferences
Task<IDisposable> BeginEditAsync(string sourceId, IReadOnlyList<string> objectReferences) link
Type de paramètre Nom du paramètre string sourceId IReadOnlyList<string>objectReferences
void Focus(string sourceId, string objectReference) link
Type de paramètre Nom du paramètre string sourceId string objectReference
Task<bool?> ShowReuseObjectDialog(string objectReference, bool addingToLibrary) link
Type de paramètre Nom du paramètre string objectReference Bool addingToLibrary
Task<bool?> ShowEditLinkedObjectDialog(string objectReference, bool isReindicating) link
Type de paramètre Nom du paramètre string objectReference Bool isReindicating
Remarque : Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.
Saisie de texte Nom Description string Type d'objet Le type d'objet auquel cette restriction s'applique. Si null, il s'applique à tous. IReadOnlyList<string>RequiredContent Utilisé pour valider si l'objet contient l'un des noms de contenu spécifiés.
IObjectSelectionDescription link
Remarque : Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v21.4.
Permet de l'indiquer à l'écran à partir d'un objet du référentiel d'objets.
Saisie de texte Nom Description string SelectionName Nom de la sélection. string DisplayName Nom complet localisé pour le bouton Indiquer . string Description Description localisée. string DisplayColor Couleur de contenu pour les boutons Modifier l'objet . byte[] Icon Icône de contenu. string RecordDisplayName Nom complet localisé pour le bouton Enregistrer . Bool SupportsObjectRecorderHighlight Renvoie true si la mise en surbrillance des éléments est prise en charge. Nécessite Studio 2021.10 ou une version ultérieure. Bool SupportsObjectRecorderCurrentElements Renvoie true si des éléments sont répertoriés lors de l'enregistrement. Nécessite Studio 2021.10 ou une version ultérieure. IReadOnlyList<string>Types d'objet pris en charge Renvoie une liste d'objets qui peuvent être enregistrés. Func<ISelectionArgs, Task<bool?>>OnIndicate Permet l'injection d'une fonction qui peut être appelée lorsque vous avez cliqué sur Indiquer à l'écran . Func GetObjectRecorderFactory Renvoie la fonction qui permet l’enregistrement d’objets à partir du référentiel d’objets. Func GetAutoCaptureElementsFactory Renvoie la fonction qui permet de déclencher la fonctionnalité Capturer tout à partir du Référentiel d’objets. Nécessite Studio 2021.10 ou une version ultérieure.
Remarque : Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.
Saisie de texte Nom string Id string URL Bool CanWrite
Remarque : Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v21.4.
Saisie de texte Nom string SourceId string ObjectReference string SelectionName