UiPath Documentation
sdk
latest
false
Entwickleranleitung
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.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 IActivityFactoryRepository verwendet wird. Das Modell ist für RegisterArgs.FactoryV3 und höher verfügbar.

Eigenschaften​

TypNameBeschreibung
stringIDDie Quell-ID.
stringReferenz (Reference)Der Objektverweis.

IContentComputeArgs​

Hinweis:

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

Eigenschaften​

TypNameBeschreibung
stringSourceIdQuell-ID
stringObjectReferenceObjektreferenz
stringContentNameInhaltsname

IContentDescription​

Hinweis:

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

Content-Handler-Schnittstelle.

Eigenschaften​

TypNameBeschreibung
stringContentNameInhaltsname.
stringDisplayNameLokalisierter Anzeigename.
stringBeschreibungLokalisierte Beschreibung.
stringDisplayColorInhaltsfarbe (für die Schaltflächen zum Bearbeiten von Objekten).
byte[]SymbolInhaltssymbol.
stringSelectionNameAuswahlname, die diesem Inhalt entspricht, der mit IObjectSelectionDescription registriert wurde.
Func<IContentEditArgs, Task<bool?>>OnEditBearbeiten Sie den Handler.
Func<IContentHighlightArgs, Task>OnHighlightAktiviert die Funktion zum Hervorheben des Elements in der Zielanwendung.
BoolNeedsParentValidationWenn auf true festgelegt, wird angegeben, dass dieser Inhalt bei Hinzufügen- und Verschiebevorgängen ein bestimmtes übergeordnetes Element benötigt.

Methoden​

void RegisterParentValidation(Action setter)​

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

ParametertypParameternameBeschreibung
Aktionsetter

IContentEditArgs​

Hinweis:

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

Eigenschaften​

TypNameBeschreibung
stringSourceIdQuell-ID
stringObjectReferenceObjektreferenz
stringContentNameInhaltsname

IContentHighlightArgs​

Hinweis:

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

Eigenschaften​

TypNameBeschreibung
stringSourceIdQuell-ID
stringObjectReferenceObjektreferenz
stringContentNameInhaltsname

IContentOperations​

Hinweis:

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

Designer-Vorgangs-API.

Methoden​

void RegisterContent(Action setter)​

Registriert einen Inhalts-Handler für einen bestimmten Inhaltsnamen

ParametertypParametername
Aktionsetter
void RegisterObjectSelection(Actionsetter)​

Registriert einen Handler zum Angeben von Objekten.

ParametertypParametername
Aktionsetter

ILibraryService​

Hinweis:

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

API zur Manipulation von Bibliotheksobjekten.

Eigenschaften​

TypNameBeschreibung
IContentOperationsInhalt
IObjectOperationsObjekte
BoolDesignTimeEnforcedWenn 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​

TypName
stringSourceId
stringObjectRef
stringParentRef
stringName
stringBeschreibung
stringTyp
stringTaxonomyType
IReadOnlyList<string>Inhalt
IReadOnlyList<byte[]>Bilder

IObjectDragArgs​

Hinweis:

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

Eigenschaften​

TypName
stringObjekttyp
IReadOnlyList<string>Inhalt

IObjectOperations​

Hinweis:

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

Methoden​

Task<IObjectCreateCriteria> ShowCreateWindow(Action<IObjectCreateCriteria> criteriaSetter)​
ParametertypParametername
AktioncriteriaSetter
void InvokeOnSourcesChanged(Action handler)​
ParametertypParametername
Aktionhandler
void InvokeOnBeginDrag(Action handler);​
ParametertypParametername
Aktionhandler
void InvokeOnEndDrag(Action handler)​
ParametertypParametername
Aktionhandler
void NotifyObjectChanged(string sourceId, string objectReference)​
ParametertypParametername
stringsourceId
stringobjectReference
IDisposable BeginEdit(string sourceId, IReadOnlyList<string> objectReferences)​
ParametertypParametername
stringsourceId
IReadOnlyList<string>objectReferences
Task<IDisposable> BeginEditAsync(string sourceId, IReadOnlyList<string> objectReferences)​
ParametertypParametername
stringsourceId
IReadOnlyList<string>objectReferences
void Focus(string sourceId, string objectReference)​
ParametertypParametername
stringsourceId
stringobjectReference
Task<bool?> ShowReuseObjectDialog(string objectReference, bool addingToLibrary)​
ParametertypParametername
stringobjectReference
BooladdingToLibrary
Task<bool?> ShowEditLinkedObjectDialog(string objectReference, bool isReindicating)​
ParametertypParametername
stringobjectReference
BoolisReindicating

IObjectRestriction​

Hinweis:

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

Eigenschaften​

TypNameBeschreibung
stringObjekttypDer Typ des Objekts, für das diese Einschränkung gilt. nullgilt für alle.
IReadOnlyList<string>RequiredContentWird 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​

TypNameBeschreibung
stringSelectionNameAuswahlname.
stringDisplayNameLokalisierter Anzeigename für die Schaltfläche Anzeigen .
stringBeschreibungLokalisierte Beschreibung.
stringDisplayColorInhaltsfarbe für die Schaltflächen „Objekt bearbeiten“ .
byte[]SymbolInhaltssymbol.
stringRecordDisplayNameLokalisierter Anzeigename für die Schaltfläche Aufzeichnen .
BoolSupportsObjectRecorderHighlightGibt true zurück, wenn die Hervorhebung von Elementen unterstützt wird. Erfordert Studio 2021.10 oder höher.
BoolSupportsObjectRecorderCurrentElementsGibt true zurück, wenn Elemente während der Aufzeichnung aufgelistet werden. Erfordert Studio 2021.10 oder höher.
IReadOnlyList<string>Unterstützte ObjekttypenGibt eine Liste der Objekte zurück, die aufgezeichnet werden können.
Func<ISelectionArgs, Task<bool?>>OnIndicateErmöglicht das Einfügen einer Funktion, die aufgerufen werden kann, wenn auf „Auf Bildschirm anzeigen“ geklickt wurde.
FuncGetObjectRecorderFactoryGibt die Funktion zurück, die das Aufzeichnen von Objekten aus dem Objekt-Repository ermöglicht.
FuncGetAutoCaptureElementsFactoryGibt die Funktion zurück, die das Auslösen der Funktion „Alle erfassen“ aus dem Object-Repository ermöglicht. Erfordert Studio 2021.10 oder höher.

IObjectSource​

Hinweis:

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

Eigenschaften​

TypName
stringID
stringURL
BoolCanWrite

ISelectionArgs​

Hinweis:

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

Eigenschaften​

TypName
stringSourceId
stringObjectReference
stringSelectionName

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