studiox
2022.10
false
StudioX-Benutzerhandbuch
Last updated 7. Aug. 2024

Objekt-Repository

Das Object-Repository ermöglicht die Wiederverwendung von UI-Elementen innerhalb und zwischen Automatisierungsprojekten. Mit dem Object-Repository können Sie UI-Bibliotheken für Ihre Anwendung importieren und die darin enthaltenen UI-Elemente in Ihren Automatisierungsprojekten verwenden.

Die wichtigsten Funktionen des Object-Repositorys sind:

  • UI-Elemente werden projektübergreifend an einem Ort zentralisiert.
  • Anzeigen einer Liste aller UI-Aktivitäten innerhalb Ihres Prozesses mithilfe der Registerkarte „UI-Aktivitäten“ im Bereich „Object-Repository“.
  • Ziehen und Ablegen von Elementen aus dem Bereich Object Repository.
  • Aus Bibliotheken importierte Objekte sind in lokalen Projekten oder projektübergreifend wiederverwendbar.

Voraussetzungen

Das Object-Repository funktioniert mit UiPath.UIAutomation.Activities-Paketversionen ab 2020.10 und höher. Beachten Sie, dass das UIAutomationNext-Paket mit Version 20.10 veraltet ist. Die Aktivitäten von UIAutomationNext finden Sie jetzt im UIAutomation-Paket.

Wenn der Umschalter Object Repository durchgesetzt auf Ja festgelegt ist, müssen Aktivitäten des UIAutomation-Pakets auf Elemente im Object Repository verweisen.

Schlüsselkonzepte

UI-Elemente

UI-Elemente enthalten vollständige oder partielle Elementselektoren, Ankerselektoren, Kontext für die Bildschirm- und Elementbilderfassung sowie andere Metadaten, die das Element auf dem Bildschirm beschreiben.

UI-Bibliotheken

Eine UI-Bibliothek ist eine Verkapselung von Elementen, die nach Anwendungen, Anwendungsversionen und Bildschirmen gruppiert sind. Sie kann mehrere Anwendungen enthalten, aber auch nur eine Version einer bestimmten Anwendung. Dieser Mechanismus stellt sicher, dass Sie beim Aktualisieren einer Abhängigkeit auch die Anwendungsversion aktualisieren, die Sie in Ihren Projekten verwendet haben.

Wiederverwendbarkeit

Mit dem Object-Repository können Sie UI-Elemente projektübergreifend wiederverwenden, indem Sie UI-Bibliotheken als Abhängigkeit in Ihren Projekten installieren, wenn Sie sie auf globaler Ebene wiederverwenden möchten.

Importieren von UI-Bibliotheken in Projekte

Erstellen Sie eine Aufgabe in StudioX. Wechseln Sie vom Fenster Verwalten von Paketen zum Feed, in dem die UI-Bibliothek veröffentlicht wird, die Sie installieren möchten, und installieren Sie sie in Ihrem aktuellen Projekt, genau wie bei einem Aktivitätspaket. Die UI-Bibliothek wird als Abhängigkeit zu Ihrem Projekt hinzugefügt und ihre Deskriptoren sind im Panel „Object-Repository“ unter UI-Bibliotheken sichtbar. Bitte beachten Sie, dass eine UI-Bibliothek eine einzelne Version eines UI-Deskriptors und eine einzelne Version einer Anwendung enthalten kann.



Verwenden von UI-Elementen

Wenn Sie ein UI-Element aus dem Panel „Deskriptoren“ des Projekts oder dem Abschnitt „UI-Bibliotheken“ verwenden müssen, ziehen Sie es einfach in den Designer und legen es dort ab. Dadurch wird die Befehlspalette ausgelöst, die mögliche Aktivitäten für dieses Element anzeigt. Wählen Sie die am besten geeignete Aktivität aus und fügen Sie sie dem Designer hinzu:



Alternativ können Sie ein UI-Element auf eine Aktivität ziehen, die das Object-Repository unterstützt, und die Aktivität übernimmt automatisch den Deskriptor.



Kopieren und Einfügen von Objekten

Sie können die gesamte Baumstruktur in und aus dem Object-Repository oder zwischen StudioX-Instanzen kopieren, indem Sie im Panel Object-Repository mit der rechten Maustaste auf die Option Struktur kopieren (Copy Tree) klicken.

Darüber hinaus können Sie mit der Option Kopieren oder mit den Tastenkombinationen Strg + C und Strg + V einzelne Elemente aus dem Repository kopieren und an den oben genannten Speicherorten einfügen.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten