- Überblick
- Benutzerdefinierte Aktivitäten
- Migrieren von Aktivitäten zu. NET 6
- Versionshinweise
- Erstellen von Workflow-Analyseregeln
- Projekteinstellungen für das Erstellen von Aktivitäten
- Erstellen benutzerdefinierter Assistenten
- Priorisieren von Aktivitäten nach Scope
- 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
- Trigger SDK
- Agent-SDKs

Entwickleranleitung
UiPath.Studio.Activities.Api.ObjectLibrary
In diesem Abschnitt finden Sie weitere Informationen zum Erstellen von Aktivitäten mit UiPath.Studio.Activities.Api.ObjectLibrary.
ActivityCreationObjectData
Diese Funktion wurde in UiPath.Studio.Activities.Api v22.4 eingeführt.
Modell, das vom Object-Repository für die Interaktion mit IActivityFactoryRepository verwendet wird. Das Modell ist für RegisterArgs.FactoryV3 und höher verfügbar.
Eigenschaften
| Typ | Name | Beschreibung |
|---|---|---|
| string | ID | Die Quell-ID. |
| string | Referenz (Reference) | Der Objektverweis. |
IContentComputeArgs
Diese Funktion wurde in UiPath.Studio.Activities.Api v21.4 eingeführt.
Eigenschaften
| Typ | Name | Beschreibung |
|---|---|---|
| string | SourceId | Quell-ID |
| string | ObjectReference | Objektreferenz |
| string | ContentName | Inhaltsname |
IContentDescription
Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.
Content-Handler-Schnittstelle.
Eigenschaften
| Typ | Name | Beschreibung |
|---|---|---|
| string | ContentName | Inhaltsname. |
| string | DisplayName | Lokalisierter Anzeigename. |
| string | Beschreibung | Lokalisierte Beschreibung. |
| string | DisplayColor | Inhaltsfarbe (für die Schaltflächen zum Bearbeiten von Objekten). |
| byte[] | Symbol | Inhaltssymbol. |
| string | SelectionName | Auswahlname, die diesem Inhalt entspricht, der mit IObjectSelectionDescription registriert wurde. |
Func<IContentEditArgs, Task<bool?>> | OnEdit | Bearbeiten Sie den Handler. |
Func<IContentHighlightArgs, Task> | OnHighlight | Aktiviert die Funktion zum Hervorheben des Elements in der Zielanwendung. |
| Bool | NeedsParentValidation | Wenn auf true festgelegt, wird angegeben, dass dieser Inhalt bei Hinzufügen- und Verschiebevorgängen ein bestimmtes übergeordnetes Element benötigt. |
Methoden
void RegisterParentValidation(Action setter)
Wird verwendet, um übergeordnete Objekte beim Hinzufügen und Verschieben zu überprüfen, wenn BedarfsübergeordneteValidierung „ true“ ist.
| Parametertyp | Parametername | Beschreibung |
|---|---|---|
| Aktion | setter |
IContentEditArgs
Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.
Eigenschaften
| Typ | Name | Beschreibung |
|---|---|---|
| string | SourceId | Quell-ID |
| string | ObjectReference | Objektreferenz |
| string | ContentName | Inhaltsname |
IContentHighlightArgs
Diese Funktion wurde in UiPath.Studio.Activities.Api v21.4 eingeführt.
Eigenschaften
| Typ | Name | Beschreibung |
|---|---|---|
| string | SourceId | Quell-ID |
| string | ObjectReference | Objektreferenz |
| string | ContentName | Inhaltsname |
IContentOperations
Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.
Designer-Vorgangs-API.
Methoden
void RegisterContent(Action setter)
Registriert einen Inhalts-Handler für einen bestimmten Inhaltsnamen
| Parametertyp | Parametername |
|---|---|
| Aktion | setter |
void RegisterObjectSelection(Actionsetter)
Registriert einen Handler zum Angeben von Objekten.
| Parametertyp | Parametername |
|---|---|
| Aktion | setter |
ILibraryService
Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.
API zur Manipulation von Bibliotheksobjekten.
Eigenschaften
| Typ | Name | Beschreibung |
|---|---|---|
| IContentOperations | Inhalt | |
| IObjectOperations | Objekte | |
| Bool | DesignTimeEnforced | Wenn auf truefestgelegt, wird die Verwendung von Objekten aus dem Object Repository erzwungen. |
IObjectCreateCriteria
Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.
Eigenschaften
| Typ | Name |
|---|---|
| string | SourceId |
| string | ObjectRef |
| string | ParentRef |
| string | Name |
| string | Beschreibung |
| string | Typ |
| string | TaxonomyType |
IReadOnlyList<string> | Inhalt |
| IReadOnlyList<byte[]> | Bilder |
IObjectDragArgs
Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.
Eigenschaften
| Typ | Name |
|---|---|
| string | Objekttyp |
IReadOnlyList<string> | Inhalt |
IObjectOperations
Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.
Methoden
Task<IObjectCreateCriteria> ShowCreateWindow(Action<IObjectCreateCriteria> criteriaSetter)
| Parametertyp | Parametername |
|---|---|
| Aktion | criteriaSetter |
void InvokeOnSourcesChanged(Action handler)
| Parametertyp | Parametername |
|---|---|
| Aktion | handler |
void InvokeOnBeginDrag(Action handler);
| Parametertyp | Parametername |
|---|---|
| Aktion | handler |
void InvokeOnEndDrag(Action handler)
| Parametertyp | Parametername |
|---|---|
| Aktion | handler |
void NotifyObjectChanged(string sourceId, string objectReference)
| Parametertyp | Parametername |
|---|---|
| string | sourceId |
| string | objectReference |
IDisposable BeginEdit(string sourceId, IReadOnlyList<string> objectReferences)
| Parametertyp | Parametername |
|---|---|
| string | sourceId |
IReadOnlyList<string> | objectReferences |
Task<IDisposable> BeginEditAsync(string sourceId, IReadOnlyList<string> objectReferences)
| Parametertyp | Parametername |
|---|---|
| string | sourceId |
IReadOnlyList<string> | objectReferences |
void Focus(string sourceId, string objectReference)
| Parametertyp | Parametername |
|---|---|
| string | sourceId |
| string | objectReference |
Task<bool?> ShowReuseObjectDialog(string objectReference, bool addingToLibrary)
| Parametertyp | Parametername |
|---|---|
| string | objectReference |
| Bool | addingToLibrary |
Task<bool?> ShowEditLinkedObjectDialog(string objectReference, bool isReindicating)
| Parametertyp | Parametername |
|---|---|
| string | objectReference |
| Bool | isReindicating |
IObjectRestriction
Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.
Eigenschaften
| Typ | Name | Beschreibung |
|---|---|---|
| string | Objekttyp | Der Typ des Objekts, für das diese Einschränkung gilt. nullgilt für alle. |
IReadOnlyList<string> | RequiredContent | Wird verwendet, um zu überprüfen, ob das Objekt einen der angegebenen Inhaltsnamen enthält. |
IObjectSelectionDescription
Diese Funktion wurde in UiPath.Studio.Activities.Api v21.4 eingeführt.
Ermöglicht das Markieren auf dem Bildschirm durch ein Object-Repository-Objekt.
Eigenschaften
| Typ | Name | Beschreibung |
|---|---|---|
| string | SelectionName | Auswahlname. |
| string | DisplayName | Lokalisierter Anzeigename für die Schaltfläche Anzeigen . |
| string | Beschreibung | Lokalisierte Beschreibung. |
| string | DisplayColor | Inhaltsfarbe für die Schaltflächen „Objekt bearbeiten“ . |
| byte[] | Symbol | Inhaltssymbol. |
| string | RecordDisplayName | Lokalisierter Anzeigename für die Schaltfläche Aufzeichnen . |
| Bool | SupportsObjectRecorderHighlight | Gibt true zurück, wenn die Hervorhebung von Elementen unterstützt wird. Erfordert Studio 2021.10 oder höher. |
| Bool | SupportsObjectRecorderCurrentElements | Gibt true zurück, wenn Elemente während der Aufzeichnung aufgelistet werden. Erfordert Studio 2021.10 oder höher. |
IReadOnlyList<string> | Unterstützte Objekttypen | Gibt eine Liste der Objekte zurück, die aufgezeichnet werden können. |
Func<ISelectionArgs, Task<bool?>> | OnIndicate | Ermöglicht das Einfügen einer Funktion, die aufgerufen werden kann, wenn auf „Auf Bildschirm anzeigen“ geklickt wurde. |
| Func | GetObjectRecorderFactory | Gibt die Funktion zurück, die das Aufzeichnen von Objekten aus dem Objekt-Repository ermöglicht. |
| Func | GetAutoCaptureElementsFactory | Gibt die Funktion zurück, die das Auslösen der Funktion „Alle erfassen“ aus dem Object-Repository ermöglicht. Erfordert Studio 2021.10 oder höher. |
IObjectSource
Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.
Eigenschaften
| Typ | Name |
|---|---|
| string | ID |
| string | URL |
| Bool | CanWrite |
ISelectionArgs
Diese Funktion wurde in UiPath.Studio.Activities.Api v21.4 eingeführt.
Eigenschaften
| Typ | Name |
|---|---|
| string | SourceId |
| string | ObjectReference |
| string | SelectionName |
- ActivityCreationObjectData
- Eigenschaften
- IContentComputeArgs
- Eigenschaften
- IContentDescription
- Eigenschaften
- Methoden
- IContentEditArgs
- Eigenschaften
- IContentHighlightArgs
- Eigenschaften
- IContentOperations
- Methoden
- ILibraryService
- Eigenschaften
- IObjectCreateCriteria
- Eigenschaften
- IObjectDragArgs
- Eigenschaften
- IObjectOperations
- Methoden
- IObjectRestriction
- Eigenschaften
- IObjectSelectionDescription
- Eigenschaften
- IObjectSource
- Eigenschaften
- ISelectionArgs
- Eigenschaften