- Ü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.Activities
In diesem Abschnitt finden Sie weitere Informationen zum Erstellen von Aktivitäten mit UiPath.Studio.Activities.Api.Activities.
ActivityDataIds
Diese Funktion wurde in UiPath.Studio.Activities.Api v21.4 eingeführt.
Aktiviert Drag-and-drop-Funktionen für Aktivitäten, z. B. das Ziehen von Elementen aus dem Ressourcen- Panel in eine Aktivität.
Konstanten
| Typ | Name |
|---|---|
| string | AssetDataId |
| string | ProcessDataId |
| string | QueueDataId |
| string | EntityDataId |
| string | UiElementDataId |
IActivityFactoryRepository
Diese Funktion wurde in UiPath.Studio.Activities.Api v21.4 eingeführt.
Ein Repository von Aktivitätsfactorys.
Methoden
void Register(RegisterArgs registerArgs)
Registriert ein für eine Aktivität spezifisches RegisterArgs .
| Parametertyp | Parametername |
|---|---|
| RegisterArgs | registerArgs |
public void Register(Type activityType, Func<string, Activity> activityFactory, string activityDataId)
Registriert eine Factory-Methode zum Erstellen der angegebenen Aktivität vom Typ Aktivitätstyp und verknüpft die Aktivitätsdaten-ID mit dem Aktivitätstyp.
| Parametertyp | Parametername |
|---|---|
| Typ | activityType |
Func<string, Activity> | activityFactory |
| string | ActivityDataIds |
void Register<T>(Func<string, T> activityFactory, string activityDataId)
Registriert eine Factory-Methode zum Erstellen der angegebenen Aktivität vom Typ T und verknüpft die Aktivitätsdaten-ID mit dem Aktivitätstyp.
| Parametertyp | Parametername |
|---|---|
Func<string, T> | activityFactory |
| string | ActivityDataIds |
IActivitySynonymService
Diese Funktion wurde in UiPath.Studio.Activities.Api v21.10 eingeführt.
Macht das Hinzufügen von Aktivitätssynonymen verfügbar.
Methoden
void SetActivitySynonyms(Type activity, IReadOnlyCollection/ synonyms)
Fügt eine Liste von Synonymen für eine bestimmte Aktivität hinzu.
| Parametertyp | Parametername | Bemerkungen |
|---|---|---|
| Typ | Aktivität | Der Typ der Aktivität. |
| IReadOnlyCollection/ | synonyms | Eine Sammlung von Synonymen für die Aktivität. |
IActivityTriggerService
Diese Funktion wurde in UiPath.Studio.Activities.Api v22.4 eingeführt.
Macht Funktionen für Trigger-Aktivitäten verfügbar, um Informationen über sich selbst zu registrieren.
Eigenschaften
| Typ | Name | Beschreibung |
|---|---|---|
| Bool | IsEnabled | Gibt an, ob Studio Trigger unterstützt (HatFeature ist true und Feature-Flag ist true). |
Methoden
void SetData(Type activityType, TriggerData triggerData)
Ermöglicht einer Aktivität, Informationen über ihr Ausgabeargument zu registrieren, wie Typ (z. B SalesForceAccount, Office365Message[]) und Name.
| Parametertyp | Parametername | Bemerkungen |
|---|---|---|
| Typ | activityType | Der Typ der Aktivität. |
| TriggerData | triggerData | Die zugehörigen Triggerdaten für diese Aktivität, |
IAttendedActivityService
Diese Funktion wurde in UiPath.Studio.Activities.Api v21.10 eingeführt.
Macht das Festlegen einer Aktivität als Attended-Aktivität verfügbar.
Methoden
void SetActivityAttended(Type activity)
Setzt das isAttended -Flag für eine bestimmte Aktivität.
| Parametertyp | Parametername | Bemerkungen |
|---|---|---|
| Typ | Aktivität | Die Aktivität, die als Attended registriert werden muss. |
RegisterArgs
Diese Funktion wurde in UiPath.Studio.Activities.Api v21.4 eingeführt.
Argumente zum Austausch von Informationen zwischen Studio und Aktivitäten im Zusammenhang mit dem Aktivitätstyp, der Aktivitätsdaten-ID und mehreren Factory-Methoden zum Erstellen des ausgewählten Aktivitätstyps.
Eigenschaften
| Typ | Name | Beschreibung |
|---|---|---|
| string | ActivityDataId | Die zugehörige ID für den Aktivitätstyp. |
| Typ | ActivityType | Der Aktivitätstyp der Aktivität, die von der zugeordneten Factory-Methode erstellt wurde (ActivityFactoryV1 oder ActivityFactoryV3). |
Methoden
öffentlich Func<string, Activity> FactoryV1
Factory-Methode zum Erstellen des angegebenen Aktivitätstyps. Der Zeichenfolgenparameter sind die optional zugeordneten Daten (Assetname, Warteschlangenname usw.).
| Parametertyp | Parametername | Bemerkungen |
|---|---|---|
Func<string, Activity> | FactoryV1 | Der Typ der Aktivität. |
öffentlich Func<string, Activity> FactoryV3
Factory-Methode zum Erstellen des angegebenen Aktivitätstyps. Der Zeichenfolgenparameter sind die optional zugeordneten Daten (Assetname, Warteschlangenname usw.).
| Parametertyp | Parametername | Bemerkungen |
|---|---|---|
Func<string, Activity> | FactoryV3 | Der Typ der Aktivität. |
öffentlich Func<string, Task<Activity>> FactoryV4
Factory-Methode zum Erstellen des angegebenen Aktivitätstyps. Der Zeichenfolgenparameter sind die optional zugeordneten Daten (Assetname, Warteschlangenname usw.). Erfordert Studio 2022.4 oder höher.
| Parametertyp | Parametername | Bemerkungen |
|---|---|---|
Func<string, Task<Activity>> | FactoryV4 | Der Typ der Aktivität. |
TriggerData
Diese Funktion wurde in UiPath.Studio.Activities.Api v22.4 eingeführt.
Triggerdaten für die Aktivität.
Eigenschaften
| Typ | Name | Beschreibung |
|---|---|---|
| string | Name der Eigenschaft | Name der Aktivitätseigenschaft, die die Triggerdaten enthält. |
| string | Name | Name der Variablen oder des Arguments, die/das Studio erstellt und der Aktivitätseigenschaft zuordnet. |
| Typ | Typ | Der Typ der Triggerdaten (z. B Office365EMail[]). |
| ArgumentDirection | Richtung | Wird nicht verwendet, lässt jedoch zu, dass Aktivitäten angeben, ob die Daten für die Eingabe oder Ausgabe bestimmt sind. Derzeit nur Ausgabe. |