- Ü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.Wizards
In diesem Abschnitt finden Sie weitere Informationen zum Erstellen von Aktivitäten mit UiPath.Studio.Activities.Api.Wizards.
IWizardExecutionContext
Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.
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.
IWizardsService
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. |
RunWizardSettings
Diese Funktion wurde in UiPath.Studio.Activities.Api v21.4 eingeführt.
Die Einstellungen der Assistentenimplementierung.
Eigenschaften
| Typ | Name | Beschreibung |
|---|---|---|
| Bool | HasProxySequenceSupport | Wenn auf truefestgelegt, wird angegeben, dass die Implementierung des Assistenten Proxy-Sequences verarbeiten kann. |
WizardBase
Eine Assistentenimplementierung.
Eigenschaften
| Typ | Name | Beschreibung |
|---|---|---|
| Func | 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 aufgerufene Workflow direkt bearbeitet werden kann. Hat Vorrang vor RunWizard. Wenn beide implementiert sind, wird nur diese ausgeführt. Der Kontext kann verwendet werden, um einen zunächst leeren Zielcontainer abzurufen, der Teil des Workflows ist, den er in Echtzeit frei manipulieren kann. Der Rückgabewert gibt an, ob der angegebene Container als Teil des Workflows beibehalten werden soll oder nicht. Falls der Container verworfen werden soll, sollten alle Vorgänge, die im Workflow außerhalb des Containers ausgeführt werden, 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. |
WizardCollection
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. |
WizardDefinition
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 von RunWizard und stellt sie wieder her, wenn RunWizard zurückgegeben wird. Erfordert Studio 2020.4 oder höher. |
| string | RequiredStudioFeature |
|