UiPath Documentation
studio
latest
false
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Studio-Benutzerhandbuch

Letzte Aktualisierung 18. Mai 2026

Unterschiede zwischen moderner und klassischer Umgebung

Recorder

Aktivitäten

In jeder Umgebung ist standardmäßig ein separater Satz von Aktivitäten verfügbar.

Unabhängig von der für ein Projekt ausgewählten Umgebung können Sie auch die Aktivitäten aktivieren, die nur standardmäßig in der anderen Umgebung verfügbar sind. Klicken Sie oben im Bereich Aktivitäten auf Optionen anzeigen und wählen Sie dann folgende Option aus:

  • Modern anzeigen, um moderne Aktivitäten in einem Projekt anzuzeigen, das die klassische Umgebung verwendet.

  • Klassisch anzeigen, um klassische Aktivitäten in einem Projekt anzuzeigen, das die moderne Umgebung verwendet.

In der folgenden Tabelle sind die Aktivitäten aufgeführt, die standardmäßig nur in einer der beiden Umgebungen verfügbar sind. Die UI-Automatisierungsaktivitäten, die nicht in der Tabelle aufgeführt sind, sind in beiden Umgebungen standardmäßig verfügbar.

Moderne AktivitätenKlassische Aktivitäten
Aktivieren (Activate)Klicken, Tastenkombinationen, Eingeben in
Check App StateOn Element Appear, On Element Vanish, On Image Appear, On Image Vanish, Wait Element Vanish, Wait Image Vanish, Find Image, Image Exists, Element Exists
Check/UncheckPrüfen (Check)
Klicken (Click)Klicken, Bild klicken
Extract Table DataExtract Structured Data, Get Full Text, Get Visible Text
Text erhalten (Get Text)Text erhalten (Get Text)
Zu URL wechselnNavigieren zu (Navigate To)
Markieren (Highlight)Markieren (Highlight)
Darauf zeigen (Hover)Hover, Hover Image
TastenkombinationenHotkey senden (Send Hotkey)
Navigate BrowserClose Tab, Go Back, Go Forward, Go Home, Refresh Browser
Objekt auswählen (Select Item)Objekt auswählen (Select Item)
Screenshot anfertigen (Take Screenshot)Screenshot anfertigen (Take Screenshot)
Eingeben in (Type Into)Type Into, Type Secure Text
Use Application/BrowserAnwendung öffnen, Browser öffnen, Fenster anhängen, Browser anhängen, Element Scope, Fenster schließen Start Prozess
Keine AngabeAnchor Base, Context Aware Anchor

Ausnahmen

Die folgende Tabelle zeigt für jede klassische Ausnahme ihr modernes Gegenstück mit dem Beziehungstyp: direkte Umbenennung (gleiches Konzept und Scope in modern), partielle Zuordnung (engenerer/breiterer Scope in modern) oder kein Gegenstück (Funktion entfernt, noch nicht portiert oder Ausnahme in modern nicht benötigt).

KlassischModern (UiPath.UIAutomationNext.Exceptions)ZuordnungHinweise
Allgemeine Aktivität (UiPath.Core.Activities)
ElementNotSetExceptionNotInitializedExceptionTeilweiseKlassisch: Element im Kontext nicht bereitgestellt. Modern: Eigenschaft InUIElement wurde vor der Verwendung nicht initialisiert. Konzept ist dasselbe; modern ist speziell auf die Eingabe InUIElement beschränkt.
TextNotFoundExceptionNodeNotFoundExceptionTeilweiseKlassisch: spezielle Ausnahme für Textsuchaktivitäten. Modern: Alle „nicht gefundenen“-Fälle ( einschließlich Textziele) werden zu NodeNotFoundException reduziert.
RegistrationException(keine)Kein GegenstückAuch nicht klassisch in der Produktion ausgelöst; kein äquivalentes Konzept in der modernen Sprache.
ActivityTimeoutExceptionRuntimeTimeoutExceptionDirekte UmbenennungDasselbe Konzept; umbenannt und in den UiPath.UIAutomationNext.Exceptions -Namespace verschoben.
PropertyNotSetException(keine)Kein GegenstückEntwurfszeit ValidationError nur in klassisch. Moderne Aktivitäten verwenden einen anderen Validierungsmechanismus.
BrowserNotSetExceptionBrowserNotFoundExceptionDirekte UmbenennungKlassisch: kein Browser im Kontext. Modern: kein übereinstimmender Browser gefunden. Dasselbe Konzept; moderner Name ist aussagekräftiger.
WindowNotSetExceptionApplicationNotFoundExceptionTeilweiseKlassisch: kein Fenster im Kontext für eine Aktivität mit Fenster-Scope. Modern: Anwendung beim Anhängen nicht gefunden. Nächstes Äquivalent; „Modern“ ist umfassender ( deckt alle App-Typen ab, nicht nur Fenster).
SAP (UiPath.Core.Activities)
SAPCallTransactionExceptionSAPCallTransactionExceptionDirekte UmbenennungGleicher Name, dasselbe Konzept; Namespace von UiPath.Core.Activities in UiPath.UIAutomationNext.Exceptions verschoben.
SAPLoginExceptionSAPLoginExceptionDirekte UmbenennungGleicher Name, dasselbe Konzept; Namespace von UiPath.Core.Activities in UiPath.UIAutomationNext.Exceptions verschoben.
CellScopeExceptionSAPTableCellScopeExceptionDirekte UmbenennungDasselbe Konzept (Scope-Fehler bei Tabellenzellen;) umbenannt, um SAP-spezifisch zu sein, und klarstellen, dass es sich um Tabellen handelt.
ExpandALVTreeExceptionSAPExpandTreeExceptionDirekte UmbenennungDasselbe Konzept (Fehler bei der Erweiterung der SAP-Struktur; vereinfachten Namen.
Selektor (UiPath.Core)
InvalidSelectorExceptionInvalidSelectorExceptionDirekte UmbenennungGleicher Name, dasselbe Konzept (nicht analysierbarer Selektor). Namespace von UiPath.Core in UiPath.UIAutomationNext.Exceptions verschoben.
InvalidFilterSelectorException (intern)(keine)Kein GegenstückInterne Klasse; kein Äquivalent in der modernen Umgebung.
SelectorOperationExceptionUiAutomationExceptionTeilweiseKlassisch: Umschließt COM-/Analyse-Fehler während Selektorvorgängen. Modern: diese werden als allgemeine UiAutomationException angezeigt; Kein dedizierter Ausnahmetyp für den Selektorvorgang.
Element/Knoten (UiPath.Core)
SelectorNotFoundExceptionNodeNotFoundExceptionDirekte UmbenennungDasselbe Konzept (Element vom Selektor nicht gefunden): moderner Name wird über Selektoren hinweg verallgemeinert. SelectorNotFoundException erweitert FindElementException in klassisch; modern verwendet eine flache Hierarchie unter UiAutomationException.
FindElementExceptionRuntimeFindExceptionTeilweiseKlassisch: COM-Fehler während der Suche, der nicht „nicht gefunden“ ist. Modern: Suche fehlgeschlagen mit Details dazu, welcher Suchschritt fehlgeschlagen ist. Nächstes Äquivalent; „Modern“ enthält umfangreichere Diagnoseinformationen.
InvalidUiElementExceptionNodeNotFoundExceptionTeilweiseKlassisch: COM-Fehler E_UINODE_INVALID_ELEMENT (veraltet/ungültige Referenz). Modern: COM-Fehler E_UINODE_INVALID_IDENTIFIER ist NodeNotFoundException zugeordnet . Konzept ist dasselbe (veraltetes Element). anderen Ausnahmetyp in der modernen Umgebung.
UninitializedNodeExceptionUiNodeUninitializedElementExceptionDirekte UmbenennungDasselbe Konzept (nicht initialisierter Knoten, COM-Fehler E_UINODE_UNINITIALIZED_ELEMENT). mit dem Präfix UiNode für Konsistenz umbenannt.
UiElementHasNoItemsExceptionUiNodeHasNoItemsExceptionDirekte UmbenennungDasselbe Konzept (leere Liste/Struktur/Kombination, COM-Fehler E_UINODE_HAS_NO_ITEMS). vom Präfix UiElement in UiNode umbenannt.
ElementOperationExceptionUiAutomationExceptionTeilweiseKlassisch: Breites Catch-All, das alle COM-Fehler bei Elementvorgängen umschließt (Klicken, Eingeben, Hervorheben usw.). Modern: Die gleiche Rolle spielt die Basis UiAutomationException; Kein dedizierter Elementvorgangs-Ausnahmetyp.
Browser (UiPath.Core)
InvalidBrowserExceptionBrowserNotFoundExceptionTeilweiseKlassisch: uiBrowser COM-Referenz ist NULL. Modern: keine übereinstimmende Browserinstanz gefunden. Dasselbe für den Benutzer sichtbare Szenario (Browser nicht verfügbar). Der moderne Name spiegelt das Attach-by-Find-Modell wider.
BrowserOperationExceptionUiAutomationExceptionTeilweiseKlassisch: Dedizierte Ausnahme für Fehler bei COM-Vorgängen im Browser. Modern: Fehler bei Browservorgängen werden als UiAutomationException angezeigt; Kein dedizierter Browser-Vorgangstyp.
Fenster (UiPath.Core)
InvalidWindowExceptionApplicationNotFoundExceptionTeilweiseKlassisch: Fenster-COM-Referenz ist vor einem Vorgang NULL. Modern: Anwendung beim Anhängen nicht gefunden. Nächstes Äquivalent; „Modern“ ist umfassender (alle App-Typen).
WindowOperationExceptionUiAutomationExceptionTeilweiseKlassisch: Dedizierte Ausnahme für Fenster-COM-Vorgangsfehler (ausblenden, schließen, maximieren usw.). Modern: diese Oberfläche als UiAutomationException; Kein dedizierter Fenstervorgangstyp.
Bild (UiPath.Core)
InvalidImageExceptionUiAutomationExceptionTeilweiseKlassisch: spezielle Ausnahme für ungültige Bilddaten. Modern: Bildfehler werden als UiAutomationException angezeigt; Kein dedizierter Bildausnahmetyp.
InvalidRegionExceptionUiAutomationExceptionTeilweiseKlassisch: Bildschirmbereich ist NULL oder leer. Modern: keine dedizierte Regionsausnahme; wird als UiAutomationException angezeigt.
ImageOperationExceptionUiAutomationExceptionTeilweiseKlassisch: Dedizierte Catch-All für Fehler beim Bildvorgang. Modern: Fehler beim Bildvorgang werden als UiAutomationException angezeigt; keinen dedizierten Typ.
Scrapen (UiPath.Core)
InvalidScrapeOptionsException(keine)Kein GegenstückDas klassische Muster der Scraping-Optionen ist in der modernen Version nicht vorhanden; wird das Scraping unterschiedlich behandelt, ohne dass es ein äquivalentes Optionsobjekt gibt.
ActiveX(UiPath.Core.Activities)
AutomateActiveXException(keine)Kein GegenstückDie ActiveX-Automatisierung ist eine ausschließlich klassische Funktion. In modernen Aktivitäten nicht verfügbar.
ActiveXOutputArgumentsNotSupportedException(keine)Kein GegenstückNur-ActiveX-Funktion.
ActiveXUnknownMethodException(keine)Kein GegenstückNur-ActiveX-Funktion.
ActiveXInvalidArgumentsException(keine)Kein GegenstückNur-ActiveX-Funktion.
InjectDotNet (UiPath.Core.Activities)
InjectDotNetMethodNotFoundException(keine)Kein GegenstückDie Aktivität „Inject .NET Code“ ist nur klassisch; keine moderne äquivalente Aktivität.
InjectDotNetAmbiguousMethodException(keine)Kein GegenstückNur klassische Funktion.
InjectDotNetTypeNotFoundException(keine)Kein GegenstückNur klassische Funktion.
InjectDotNetTypeNotSupportedException(keine)Kein GegenstückNur klassische Funktion.
InjectDotNetAssemblyReflectionException(keine)Kein GegenstückNur klassische Funktion; auch nicht in der Produktion geworfen.
InjectDotNetArgumentNotDefinedException(keine)Kein GegenstückNur klassische Funktion.

Objekt-Repository

Sie können das Object Repository nur in der modernen Umgebung mit modernen Aktivitäten verwenden.

Extraktions-Assistenten

  • Moderne Umgebung – Der Tabellenextraktions-Assistent steht für die Datenextraktion zur Verfügung.
  • Klassische Umgebung – Die Assistenten zur Datenextraktion und für das Screen Scraping sind verfügbar.
  • Recorder
  • Aktivitäten
  • Ausnahmen
  • Objekt-Repository
  • Extraktions-Assistenten

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben