SDK
Neuestes
False
Bannerhintergrundbild
Entwickleranleitung
Letzte Aktualisierung 23. März 2024

Grundlegendes zur Aktivitätsprojektstruktur

Die UiPath-Aktivitätenvorlage für Visual Studio dient als Ausgangspunkt zum Erstellen benutzerdefinierter Aktivitäten. Erstellen Sie Ihre Aktivitäten auf dieser Vorlage und ändern Sie sie entsprechend Ihren Anforderungen. Die Vorlage generiert ein Aktivitätsgerüst mit dem Namen ActivityTemplate , das alle erforderlichen Bausteine einer voll funktionsfähigen Aktivität in UiPath Studio enthält.

Eine Aktivitätslösung, die auf dieser Vorlage basiert, enthält drei Projekte:

  • UiPath.Activities.Template – Dieses Projekt enthält die Aktivitätslogik, das Design und die Metadaten. Das Projekt enthält Folgendes:
    • ActivityTemplate.cs – Die Codedatei für die Logik der Aktivität. Fügen Sie den Code zum Textkörper der public void ExecuteInternal() -Funktion hinzu.
    • Modelle anzeigen – Ein Ordner mit den Dateien, die das Design der Aktivität definieren. ViewModel ist ein Konzept, das von UiPath-Aktivitäten verwendet wird, um zu beschreiben, wie sie in Studio angezeigt werden sollen (welche Eigenschaften angezeigt werden sollen, welche Eingabe akzeptiert werden soll usw.). Wenn Sie alle ViewModel-Dateien in diesem Ordner ablegen, können Sie sie leichter nachverfolgen.

      Mit ViewModel wird die UI der Aktivitäten auf beschreibende Weise generiert. Das in Studio angezeigte UI-Element wird basierend auf dem ausgewählten Eingabetyp einer Eigenschaft bestimmt. Beispielsweise wird für Eigenschaften mit dem Eingabetyp bool ein Ein/Aus-Umschalter angezeigt, während für enum -Eigenschaften ein Dropdownmenü angezeigt wird. Weitere Informationen finden Sie unter Schreiben des Aktivitätscodes.
    • Ressourcenordner – Von der Aktivität verwendete Ressourcen, wie das Symbol, die Aktivitätsmetadaten und eine RESX-Datei, die lokalisierte Strings speichert, die von der Aktivität verwendet werden (Aktivitätsname, Beschreibung, Eigenschaftsbeschriftungen und QuickInfos usw.).
  • UiPath.Activities.Template.Packaging – Dieses Projekt erstellt das NuGet-Paket für die Aktivität, wenn die Lösung erstellt wird. Weitere Informationen finden Sie unter Erstellen der Lösung und Erstellen des NuGet-Pakets.
  • UiPath.Activities.Template.Tests – Dies ist ein Testprojekt, das Einheiten- und Workflow-Tests enthält. Weitere Informationen finden Sie unter Testen Ihrer Aktivität.


War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.