- Versionshinweise
- Überblick
- Erste Schritte
- UiPath-Marktplatzanbieter
- Marketplace-Kunden
- Veröffentlichungsrichtlinien
- Veröffentlichungsrichtlinien für sofort einsatzbereite Automatisierungen
- Veröffentlichungsrichtlinien für Lösungsbeschleuniger
- Veröffentlichungsrichtlinien für Integration Service-Connectors
- Sicherheit und IP-Schutz
- Andere UiPath-Auflistungen
- Node-RED
- Einrichten
- Teams
- Microsoft Teams-Scope
- Team erstellen
- Team aus Gruppe erstellen
- Team abrufen
- Teams abrufen
- Kanäle
- Create Channel
- Kanal löschen
- Kanal abrufen
- Kanäle abrufen
- Updatekanal
- Chats
- Chat abrufen
- Chats abrufen
- Chat-Mitglieder abrufen
- Messages
- Get message
- Get Messages
- Nachrichtenantworten erhalten
- Auf Nachricht antworten
- Send Message
- Events
- Termin erstellen
- Ereignis löschen
- Ereignis abrufen
- Ereignisse abrufen
- Benutzer
- Get User Presence
- Wie es funktioniert
- Technische Referenzen
- Erste Schritte
- Über
- Einrichten
- Technische Referenzen
- Azure Form Recognizer Scope
- Aktivitäten
- Formular analysieren
- Analysieren Formular asynchron
- Formularergebnis analysieren . abrufen
- Beleg analysieren
- Beleg asynchron analysieren
- Ergebnis der „Beleganalyse“ abrufen
- Layout analysieren
- Analyze Layout async
- Ergebnis „Layout analysieren“ abrufen
- Modell trainieren
- Modelle abrufen
- Modellschlüssel abrufen
- Modellinformationen abrufen
- Modell löschen
- Konnektoren
- So werden Aktivitäten erstellt
- Ihre Integration entwickeln
Entwicklungsrichtlinien
Weitere Informationen im Zusammenhang mit der Integration mit UiPath finden Sie in den häufig gestellten Fragen unter diesem Link.
In Bezug auf die Entwicklungsrichtlinien finden Sie unten die Standards für die Erstellung einer benutzerdefinierten Aktivität für die UiPath Platform. Als Referenz sind die aktuellen UiPath-Integrationen hier verfügbar.
1. Benennung
-
Aktivitätspakete müssen in einem der folgenden Formate benannt werden:
Company.Product.Activities
(z. B. UiPath.Orchestrator.Activities)Company.Product.Feature.Activities
(z. B. UiPath.Orchestrator.Webhooks.Activities)
- Der Namespace
UiPath
ist für Pakete reserviert, die von UiPath Inc. erstellt wurden, und darf nicht von externen Entwicklern verwendet werden. - Bereiche (Scopes) sollen den Namen des Unternehmens oder Produkts beinhalten (z. B. verwenden Sie UiPath Scope statt Application Scope).
- Die Kategorie im Aktivitätsbereich von Studio sollte
Company Name > Product Name > Feature Name
sein (z. B UiPath > Studio > Klicken).
2. Abhängigkeiten
-
Muss im Abschnitt „Abhängigkeiten“ des NuGet-Pakets referenziert werden. Dies kann einfach im Nuget-Paket-Explorer oder in der Datei packages.config erfolgen. Um die Paketgrößen möglichst gering zu halten, dürfen Sie nur bei Bedarf Abhängigkeits-DLLs in das Paket selbst aufnehmen.
- Verwenden Sie die genauen Paketversionen (d.h. 1.0.6 not >1.0.6)
3. Symbole
-
Das Paket muss ein Symbol haben.
Dies kann über den Nuget Package Explorer oder direkt im .nuspec Datei.
- Jede Aktivität muss ein Symbol haben.
4. Lizenz
-
Das Paket muss eine Lizenz enthalten und dieser Lizenz zustimmen. Apache 2.0 ist die Standardeinstellung und kann hier gefunden werden.
Dies kann im Nuget Package Explorer oder direkt im .nuspec Datei.
5. Beschreibungen
-
Dem Paket muss eine zusammenfassende Beschreibung hinzugefügt werden, entweder über den Nuget Package Explorer oder direkt im .nuspec Datei.
-
Jede Aktivität im Paket muss eine zusammenfassende Beschreibung haben. Dies kann in der Datei DesignerMetadata.cs hinzugefügt werden. Eine Anleitung dazu finden Sie hier .
-
Jede Eigenschaft/jedes Argument in einer Aktivität muss eine Beschreibung haben.
- Beschreibungen zu den Feldern benutzerdefinierter Klassen sind ebenfalls nützlich, aber nicht erforderlich.
6. Sonstiges
- Die stabile Version von UiPath Studio zum Zeitpunkt der Veröffentlichung muss unterstützt werden.
- Eine Internationalisierung ist zu bevorzugen, aber nicht erforderlich.