- Ü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
In diesem Abschnitt finden Sie weitere Informationen zum Erstellen von Aktivitäten mit UiPath.Studio.Activities.Api.Wizards.
Der Ausführungskontext für einen Assistenten.
Vererbung
IDisposable > IWizardExecutionContext
Funktionen
ModelItem GetInsertionContainer()
Ruft den Container ab, in den die Ergebnisaktivität eingefügt werden soll. Der zurückgegebene Wert darf nie NULL sein, es wird jedoch empfohlen, sich davor zu schützen.
void Initialize()
Bereiten Sie die Bedingungen im Designer vor, z. B. den Einfügecontainer.
Fügen Sie Assistenten zu Studio hinzu.
Methoden
void Register(WizardCollection collection)
Fügen Sie eine Assistentensammlung hinzu.
Parametertyp |
Parametername |
Beschreibung |
---|---|---|
WizardCollection |
Sammlung |
Fügen Sie eine Assistentensammlung hinzu. |
Die Einstellungen der Assistentenimplementierung.
Eigenschaften
Typ |
Name |
Beschreibung |
---|---|---|
Bool |
HasProxySequenceSupport |
Wenn auf
true festgelegt, wird angegeben, dass die Implementierung des Assistenten Proxy-Sequences verarbeiten kann.
|
Eine Assistentenimplementierung.
Eigenschaften
Typ |
Name |
Beschreibung |
---|---|---|
Func<Activity> |
RunWizard |
Führt einen Assistenten aus und gibt die resultierende Aktivität zurück. |
Func<IWizardExecutionContext, Task<bool>> |
RunWizardWithContainerAsync |
Führt einen Assistenten in Echtzeit aus, sodass der Workflow, der aufgerufen wird, direkt bearbeitet werden kann. Hat Vorrang vor
RunWizard , wenn beide implementiert sind, wird nur diese ausgeführt.
Der Kontext kann verwendet werden, um ein zunächst leeres Ziel abzurufen ist ein Teil des Workflows, der in Echtzeit frei manipuliert werden kann. Der Rückgabewert gibt an, ob der bereitgestellte Container als Teil des Workflows beibehalten werden soll. Falls der Container verworfen werden soll, alle Vorgänge, die außerhalb des Workflows des Containers vom Assistenten bereinigt werden. Erfordert Studio 2020.4 oder höher. |
RunWizardSettings |
RunWizardSettings |
Einstellungen, die die Implementierungsfunktionen dieses Assistenten beschreiben. Erfordert Studio 2020.10 oder höher. |
Gibt eine Mehrfachstruktur von Assistentendefinitionen zurück. Jeder Eintrag ist eine Schaltfläche im Menüband. Untergeordnete Elemente für jeden Eintrag sind Menüelemente.
Eigenschaften
Typ |
Name |
Beschreibung |
---|---|---|
List<WizardDefinition> |
WizardDefinitions |
Gibt eine Sammlung von Assistentendefinitionen zurück. Ihre Reihenfolge bestimmt, wie sie im Menüband angezeigt werden. |
Zusammenfassung der UI-Eigenschaften eines Assistenten.
Eigenschaften
Typ |
Name |
Beschreibung |
---|---|---|
string |
DisplayName |
Übersetzter Anzeigename. |
string |
IconUri |
Position der Symbolressource in der bereitstellenden Assembly. |
string |
Tooltip |
Übersetzter Tooltip. |
KeyGesture |
Verknüpfung |
Die Verknüpfung dieses Assistenten. |
List<WizardDefinition> |
ChildrenDefinitions |
Gibt Unterassistenten oder NULL zurück, wenn keine verfügbar sind. |
WizardBase |
Wizard |
Die Assistenteninstanz für diese Definition oder NULL. |
Bool |
MinimizeBeforeRun |
Bei
true minimiert Studio vor dem Aufrufen des Ausführungsassistenten und stellt wieder her, wenn der Ausführungsassistent zurückkehrt. Erfordert Studio 2020.4 oder höher.
|
string |
RequiredStudioFeature |
|