sdk
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Entwickleranleitung

Letzte Aktualisierung 25. Okt. 2024

UiPath.Studio.Activities.Api.ObjectLibrary

In diesem Abschnitt finden Sie weitere Informationen zum Erstellen von Aktivitäten mit UiPath.Studio.Activities.Api.ObjectLibrary.

ActivityCreationObjectData

Hinweis: Diese Funktion wurde in UiPath.Studio.Activities.Api v22.4 eingeführt.

Modell, das vom Object-Repository für die Interaktion mit IActivityFactoryRepositoryverwendet wird. Das Modell ist für RegisterArgs.FactoryV3 und höher verfügbar.

Eigenschaften

Typ

Name

Beschreibung

string

ID

Die Quell-ID.

string

Referenz (Reference)

Der Objektverweis.

IContentComputeArgs

Hinweis: Diese Funktion wurde in UiPath.Studio.Activities.Api v21.4 eingeführt.

Eigenschaften

Typ

Name

Beschreibung

string

SourceId

Quell-ID

string

ObjectReference

Objektreferenz

string

ContentName

Inhaltsname

IContentDescription

Hinweis: Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.

Content-Handler-Schnittstelle.

Eigenschaften

Typ

Name

Beschreibung

string

ContentName

Inhaltsname.

string

DisplayName

Lokalisierter Anzeigename.

string

Beschreibung

Lokalisierte Beschreibung.

string

DisplayColor

Inhaltsfarbe (für die Schaltflächen zum Bearbeiten von Objekten).

byte[]

Symbol

Inhaltssymbol.

string

SelectionName

Name der Auswahl, der diesem Inhalt entspricht, registriert mit IObjectSelectionDescription.

Func<IContentEditArgs, Task<bool?>>

OnEdit

Bearbeiten Sie den Handler.

Func<IContentHighlightArgs, Task>

OnHighlight

Aktiviert die Funktion zum Hervorheben des Elements in der Zielanwendung.

Bool

NeedsParentValidation

Wenn auf true festgelegt, wird angegeben, dass dieser Inhalt bei Hinzufügen- und Verschiebevorgängen ein bestimmtes übergeordnetes Element benötigt.

Methoden

void RegisterParentValidation(Action<IObjectRestriction> setter)

Wird verwendet, um übergeordnete Objekte beim Hinzufügen und Verschieben zu überprüfen, wenn NeedsParentValidation „ true“ ist.

Parametertyp

Parametername

Beschreibung

Action<IObjectRestriction>

setter

 

IContentEditArgs

Hinweis: Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.

Eigenschaften

Typ

Name

Beschreibung

string

SourceId

Quell-ID

string

ObjectReference

Objektreferenz

string

ContentName

Inhaltsname

IContentHighlightArgs

Hinweis: Diese Funktion wurde in UiPath.Studio.Activities.Api v21.4 eingeführt.

Eigenschaften

Typ

Name

Beschreibung

string

SourceId

Quell-ID

string

ObjectReference

Objektreferenz

string

ContentName

Inhaltsname

IContentOperations

Hinweis: Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.

Designer-Vorgangs-API.

Methoden

void RegisterContent(Action<IContentDescription> setter)

Registriert einen Inhalts-Handler für einen bestimmten Inhaltsnamen

Parametertyp

Parametername

Action<IContentDescription>

setter

void RegisterObjectSelection(Action<IObjectSelectionDescription>setter)

Registriert einen Handler zum Angeben von Objekten.

Parametertyp

Parametername

Action<IObjectSelectionDescription>

setter

ILibraryService

Hinweis: Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.

API zur Manipulation von Bibliotheksobjekten.

Eigenschaften

Typ

Name

Beschreibung

Inhalt

 

Objekte

 

Bool

DesignTimeEnforced

Wenn auf truefestgelegt, wird die Verwendung von Objekten aus dem Object Repository erzwungen.

IObjectCreateCriteria

Hinweis: Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.

Eigenschaften

Typ

Name

string

SourceId

string

ObjectRef

string

ParentRef

string

Name

string

Beschreibung

string

Typ

string

TaxonomyType

IReadOnlyList<string>

Inhalt

IReadOnlyList<byte[]>

Bilder

IObjectDragArgs

Hinweis: Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.

Eigenschaften

Typ

Name

string

Objekttyp

IReadOnlyList<string>

Inhalt

IObjectOperations

Hinweis: Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.

Methoden

Task<IObjectCreateCriteria> ShowCreateWindow(Action<IObjectCreateCriteria> criteriaSetter)

Parametertyp

Parametername

Action<IObjectCreateCriteria>

criteriaSetter

void InvokeOnSourcesChanged(Action<ISourcesChangedArgs> handler)

Parametertyp

Parametername

Action<ISourcesChangedArgs>

handler

void InvokeOnBeginDrag(Action<IObjectDragArgs> handler);

Parametertyp

Parametername

Action<IObjectDragArgs>

handler

void InvokeOnEndDrag(Action handler)

Parametertyp

Parametername

Aktion

handler

void NotifyObjectChanged(string sourceId, string objectReference)

Parametertyp

Parametername

string

sourceId

string

objectReference

IDisposable BeginEdit(string sourceId, IReadOnlyList<string> objectReferences)

Parametertyp

Parametername

string

sourceId

IReadOnlyList<string>

objectReferences

Task<IDisposable> BeginEditAsync(string sourceId, IReadOnlyList<string> objectReferences)

Parametertyp

Parametername

string

sourceId

IReadOnlyList<string>

objectReferences

void Focus(string sourceId, string objectReference)

Parametertyp

Parametername

string

sourceId

string

objectReference

Task<bool?> ShowReuseObjectDialog(string objectReference, bool addingToLibrary)

Parametertyp

Parametername

string

objectReference

Bool

addingToLibrary

>Task<bool?> ShowEditLinkedObjectDialog(string objectReference, bool isReindicating)

Parametertyp

Parametername

string

objectReference

Bool

isReindicating

IObjectRestriction

Hinweis: Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.

Eigenschaften

Typ

Name

Beschreibung

string

Objekttyp

Der Typ des Objekts, für das diese Einschränkung gilt. nullgilt für alle.

IReadOnlyList<string>

RequiredContent

Wird verwendet, um zu überprüfen, ob das Objekt einen der angegebenen Inhaltsnamen enthält.

IObjectSelectionDescription

Hinweis: Diese Funktion wurde in UiPath.Studio.Activities.Api v21.4 eingeführt.

Ermöglicht das Markieren auf dem Bildschirm durch ein Object-Repository-Objekt.

Eigenschaften

Typ

Name

Beschreibung

string

SelectionName

Auswahlname.

string

DisplayName

Lokalisierter Anzeigename für die Schaltfläche „Anzeigen“.

string

Beschreibung

Lokalisierte Beschreibung.

string

DisplayColor

Inhaltsfarbe für die Schaltflächen „Objekt bearbeiten“ .

byte[]

Symbol

Inhaltssymbol.

string

RecordDisplayName

Lokalisierter Anzeigename für die Schaltfläche „ Aufzeichnen “.

Bool

SupportsObjectRecorderHighlight

Gibt true zurück, wenn die Hervorhebung von Elementen unterstützt wird. Erfordert Studio 2021.10 oder höher.

Bool

SupportsObjectRecorderCurrentElements

Gibt true zurück, wenn Elemente während der Aufzeichnung aufgelistet werden. Erfordert Studio 2021.10 oder höher.

IReadOnlyList<string>

Unterstützte Objekttypen

Gibt eine Liste der Objekte zurück, die aufgezeichnet werden können.

Func<ISelectionArgs, Task<bool?>>

OnIndicate

Ermöglicht das Einfügen einer Funktion, die aufgerufen werden kann, wenn auf Auf Element auf dem Bildschirm deuten geklickt wurde.

Func<object>

GetObjectRecorderFactory

Gibt die Funktion zurück, die das Aufzeichnen von Objekten aus dem Objekt-Repository ermöglicht.

Func<object>

GetAutoCaptureElementsFactory

Gibt die Funktion zurück, die das Auslösen der Funktion Alle erfassen vom Objekt-Repository aus ermöglicht. Erfordert Studio 2021.10 oder höher.

IObjectSource

Hinweis: Diese Funktion wurde in UiPath.Studio.Activities.Api v20.4 eingeführt.

Eigenschaften

Typ

Name

string

ID

string

URL

Bool

CanWrite

ISelectionArgs

Hinweis: Diese Funktion wurde in UiPath.Studio.Activities.Api v21.4 eingeführt.

Eigenschaften

Typ

Name

string

SourceId

string

ObjectReference

string

SelectionName

War diese Seite hilfreich?

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