- Ü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
Entwickleranleitung
UiPath.Studio.Activities.Api.ObjectLibrary
In diesem Abschnitt finden Sie weitere Informationen zum Erstellen von Aktivitäten mit UiPath.Studio.Activities.Api.ObjectLibrary.
Modell, das vom Object-Repository für die Interaktion mit IActivityFactoryRepositoryverwendet wird. Das Modell ist für RegisterArgs.FactoryV3 und höher verfügbar.
Content-Handler-Schnittstelle.
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 |
Name der Auswahl, der diesem Inhalt entspricht, registriert mit IObjectSelectionDescription. |
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.
|
Designer-Vorgangs-API.
void RegisterContent(Action<IContentDescription> setter)
Registriert einen Inhalts-Handler für einen bestimmten Inhaltsnamen
Parametertyp |
Parametername |
---|---|
Action<IContentDescription> |
setter |
void RegisterObjectSelection(Action<IObjectSelectionDescription>setter)
Registriert einen Handler zum Angeben von Objekten.
Parametertyp |
Parametername |
---|---|
Action<IObjectSelectionDescription> |
setter |
API zur Manipulation von Bibliotheksobjekten.
Typ |
Name |
Beschreibung |
---|---|---|
Inhalt | ||
Objekte | ||
Bool |
DesignTimeEnforced |
Wenn auf
true festgelegt, wird die Verwendung von Objekten aus dem Object Repository erzwungen.
|
Task<IObjectCreateCriteria> ShowCreateWindow(Action<IObjectCreateCriteria> criteriaSetter)
Parametertyp |
Parametername |
---|---|
Action<IObjectCreateCriteria> |
criteriaSetter |
void InvokeOnSourcesChanged(Action<ISourcesChangedArgs> handler)
Parametertyp |
Parametername |
---|---|
Action<ISourcesChangedArgs> |
handler |
void InvokeOnBeginDrag(Action<IObjectDragArgs> handler);
Parametertyp |
Parametername |
---|---|
Action<IObjectDragArgs> |
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 |
Ermöglicht das Markieren auf dem Bildschirm durch ein Object-Repository-Objekt.
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 Element auf dem Bildschirm deuten geklickt wurde. |
Func<object> |
GetObjectRecorderFactory |
Gibt die Funktion zurück, die das Aufzeichnen von Objekten aus dem Objekt-Repository ermöglicht. |
Func<object> |
GetAutoCaptureElementsFactory |
Gibt die Funktion zurück, die das Auslösen der Funktion Alle erfassen vom Objekt-Repository aus ermöglicht. Erfordert Studio 2021.10 oder höher. |
- 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