UiPath Documentation
sdk
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Guide du développeur

Dernière mise à jour 30 mars 2026

UiPath.Studio.Activities.Api.ObjectLibrary

Dans cette section, vous trouverez davantage d'informations sur la création d'activités à l'aide de UiPath.Studio.Activities.Api.ObjectLibrary.

ActivityCreationObjectData

Remarque :

Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v22.4.

Modèle utilisé par le référentiel d'objets pour l'interaction avec le référentiel IActivityFactoryRepository. Le modèle est disponible pour RegisterArgs.FactoryV3 et les versions ultérieures.

Propriétés

Saisie de texteNomDescription
stringIdID de la source.
stringRéférence (Reference)La référence de l'objet.

IContentComputeArgs

Remarque :

Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v21.4.

Propriétés

Saisie de texteNomDescription
stringSourceIdID de la source
stringObjectReferenceRéférence de l’objet
stringContentNameNom du contenu

IContentDescription

Remarque :

Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.

Interface du gestionnaire de contenu.

Propriétés

Saisie de texteNomDescription
stringContentNameNom du contenu.
stringDisplayNameNom complet localisé.
stringDescriptionDescription localisée.
stringDisplayColorCouleur du contenu (pour les boutons de modification d'objet).
byte[]IconIcône de contenu.
stringSelectionNameNom de sélection correspondant à ce contenu enregistré à l'aide de IObjectSelectionDescription.
Func<IContentEditArgs, Task<bool?>>OnEditModifier le gestionnaire.
Func<IContentHighlightArgs, Task>OnHighlightActive la fonctionnalité pour mettre en surbrillance l’élément dans l’application cible.
BoolNeedsParentValidationS'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.

Méthodes

void RegisterParentValidation(Action setter)

Utilisé pour valider les objets parents lors de l'ajout et du déplacement lorsque BesoinsParentValidation est défini sur true.

Type de paramètreNom du paramètreDescription
Actionsetter

IContentEditArgs

Remarque :

Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.

Propriétés

Saisie de texteNomDescription
stringSourceIdID de la source
stringObjectReferenceRéférence de l’objet
stringContentNameNom du contenu

IContentHighlightArgs

Remarque :

Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v21.4.

Propriétés

Saisie de texteNomDescription
stringSourceIdID de la source
stringObjectReferenceRéférence de l’objet
stringContentNameNom du contenu

IContentOperations

Remarque :

Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.

API des opérations du concepteur.

Méthodes

void RegisterContent(Action setter)

Enregistre un gestionnaire de contenu pour un nom de contenu spécifique

Type de paramètreNom du paramètre
Actionsetter
void RegisterObjectSelection(Actionsetter)

Enregistre un gestionnaire pour indiquer les objets.

Type de paramètreNom du paramètre
Actionsetter

ILibraryService

Remarque :

Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.

API pour manipuler les objets de la bibliothèque.

Propriétés

Saisie de texteNomDescription
IContentOperationsContenu (Content)
IObjectOperationsObjets
BoolDesignTimeEnforcedSi défini sur true, l'utilisation des objets du référentiel d'objets est appliquée.

IObjectCreateCriteria

Remarque :

Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.

Propriétés

Saisie de texteNom
stringSourceId
stringObjectRef
stringParentRef
stringNom
stringDescription
stringSaisie de texte
stringTaxonomyType
IReadOnlyList<string>Contenu (Content)
IReadOnlyList<byte[]>Images

IObjectDragArgs

Remarque :

Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.

Propriétés

Saisie de texteNom
stringType d'objet
IReadOnlyList<string>Contenu (Content)

IObjectOperations

Remarque :

Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.

Méthodes

Task<IObjectCreateCriteria> ShowCreateWindow(Action<IObjectCreateCriteria> criteriaSetter)
Type de paramètreNom du paramètre
ActioncriteriaSetter
void InvokeOnSourcesChanged(Action handler)
Type de paramètreNom du paramètre
Actionhandler
void InvokeOnBeginDrag(Action handler);
Type de paramètreNom du paramètre
Actionhandler
void InvokeOnEndDrag(Action handler)
Type de paramètreNom du paramètre
Actionhandler
void NotifyObjectChanged(string sourceId, string objectReference)
Type de paramètreNom du paramètre
stringsourceId
stringobjectReference
IDisposable BeginEdit(string sourceId, IReadOnlyList<string> objectReferences)
Type de paramètreNom du paramètre
stringsourceId
IReadOnlyList<string>objectReferences
Task<IDisposable> BeginEditAsync(string sourceId, IReadOnlyList<string> objectReferences)
Type de paramètreNom du paramètre
stringsourceId
IReadOnlyList<string>objectReferences
void Focus(string sourceId, string objectReference)
Type de paramètreNom du paramètre
stringsourceId
stringobjectReference
Task<bool?> ShowReuseObjectDialog(string objectReference, bool addingToLibrary)
Type de paramètreNom du paramètre
stringobjectReference
BooladdingToLibrary
Task<bool?> ShowEditLinkedObjectDialog(string objectReference, bool isReindicating)
Type de paramètreNom du paramètre
stringobjectReference
BoolisReindicating

IObjectRestriction

Remarque :

Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.

Propriétés

Saisie de texteNomDescription
stringType d'objetLe type d'objet auquel cette restriction s'applique. Si null, il s'applique à tous.
IReadOnlyList<string>RequiredContentUtilisé pour valider si l'objet contient l'un des noms de contenu spécifiés.

IObjectSelectionDescription

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.

Propriétés

Saisie de texteNomDescription
stringSelectionNameNom de la sélection.
stringDisplayNameNom complet localisé pour le bouton Indiquer .
stringDescriptionDescription localisée.
stringDisplayColorCouleur de contenu pour les boutons Modifier l'objet .
byte[]IconIcône de contenu.
stringRecordDisplayNameNom complet localisé pour le bouton Enregistrer .
BoolSupportsObjectRecorderHighlightRenvoie true si la mise en surbrillance des éléments est prise en charge. Nécessite Studio 2021.10 ou une version ultérieure.
BoolSupportsObjectRecorderCurrentElementsRenvoie 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 chargeRenvoie une liste d'objets qui peuvent être enregistrés.
Func<ISelectionArgs, Task<bool?>>OnIndicatePermet l'injection d'une fonction qui peut être appelée lorsque vous avez cliqué sur Indiquer à l'écran .
FuncGetObjectRecorderFactoryRenvoie la fonction qui permet l’enregistrement d’objets à partir du référentiel d’objets.
FuncGetAutoCaptureElementsFactoryRenvoie 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.

IObjectSource

Remarque :

Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v20.4.

Propriétés

Saisie de texteNom
stringId
stringURL
BoolCanWrite

ISelectionArgs

Remarque :

Cette fonctionnalité a été introduite dans UiPath.Studio.Activities.Api v21.4.

Propriétés

Saisie de texteNom
stringSourceId
stringObjectReference
stringSelectionName

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour