- Überblick
- Benutzerdefinierte Aktivitäten
- Migrieren von Aktivitäten zu .NET 6
- Versionshinweise
- Erstellen von Workflow-Analyseregeln
- Projekteinstellungen für das Erstellen von Aktivitäten
- Erstellen benutzerdefinierter Assistenten
- Priorisieren von Aktivitäten nach Scope
- UiPath.Activities.Api.Base
- UiPath.Studio.Activities.Api
- UiPath.Studio.Activities.Api.Activities
- IAnalyzerConfigurationService
- UiPath.Studio.Activities.Api.Analyzer.Rules
- UiPath.Studio.Analyzer.Models
- UiPath.Studio.Activities.Api.BusyService
- UiPath.Studio.Activities.Api.ExpressionEditor
- UiPath.Studio.Activities.Api.Expressions
- UiPath.Studio.Activities.Api.Licensing
- UiPath.Studio.Activities.Api.Mocking
- UiPath.Studio.Activities.Api.ObjectLibrary
- UiPath.Studio.Activities.Api.PackageBindings
- UiPath.Studio.Activities.Api.ProjectProperties
- UiPath.Studio.Activities.Api.ScopedActivities
- UiPath.Studio.Activities.Api.Settings
- UiPath.Studio.Activities.Api.Wizards
- UiPath.Studio.Activities.Api.Workflow
- UiPath.Studio.Api.Controls
- UiPath.Studio.Api.Telemetry
- UiPath.Studio.Api.Theme
- Robot JavaScript SDK
- Trigger SDK

Entwickleranleitung
In diesem Abschnitt finden Sie weitere Informationen zum Erstellen von Aktivitäten mithilfe von UiPath.Studio.Activities.Api.Analyzer.Rules.
Eine Nachricht, die die Aktivität angibt, die einen Workflow-Analysefehler ausgelöst hat.
Vererbung
InspectionMessage > ActivityMessage
Eigenschaften
|
Typ |
Name |
Bemerkungen |
|---|---|---|
|
string |
AktivitätsID |
Die ID der Aktivität im Zusammenhang mit der Nachricht. |
|
string |
ActivityDisplayName |
Der Anzeigename der Aktivität. |
|
IMemberModel |
SourceMember |
Optional Die Quelle des Ergebnisses, z. B. eine Variable oder eine Eigenschaft. |
Stellt die Basisklasse für Regeln und Zähler dar.
Vererbung
Eigenschaften
|
Typ |
Name |
Bemerkungen |
|---|---|---|
|
string |
Name |
Der Name der Regel/des Zählers, wie er im Fenster Einstellungen für Workflow-Analyse angezeigt wird. |
|
string |
ID |
|
|
IDictionary<string, IParameter> |
Parameter |
Die Sammlung von Parametern, die vom Benutzer konfiguriert werden kann. |
|
Bool |
DefaultIsEnabled |
Bei
trueist die Regel standardmäßig aktiviert. Erfordert Studio 2019.10.3 oder höher.
|
|
string |
DocumentationLink |
Ein Link, der im Fenster der WFA-Einstellungen angeklickt werden kann. Erfordert Studio 2019.10.3 oder höher. |
|
List<string> |
ApplicableScopes |
The target configuration where this rule should apply. See RuleConstants for some examples. Requires Studio 2020.4 or later. |
Schnittstelle für Zählerdefinition.
Vererbung
AnalyzerInspector > Counter
Konstruktoren
public Counter(string counterName, string counterId)
|
Typ |
Name |
Bemerkungen |
|---|---|---|
|
string |
counterName |
Der Name, wie er im Fenster Einstellungen für Workflow-Analyse angezeigt wird. |
|
string |
counterId |
Die ID des Zählers muss eindeutig sein. |
Ein Zähler, der für ein bestimmtes Prüfobjekt gilt.
Vererbung
AnalyzerInspector > Counter > Counter<T>
Generischer Typ T
Ein Prüfobjekt, das definiert, für was dieser Zähler gilt.
Konstruktoren
public Rule(string ruleName, string ruleId, Func<T, Rule, InspectionResult> inspectionFunction)
|
Typ |
Name |
Bemerkungen |
|---|---|---|
|
string |
counterName |
Der Name des Zählers. |
|
string |
counterId |
Die ID des Zählers muss eindeutig sein. |
|
Func<IReadOnlyCollection<T>, Counter, InspectionResult> |
inspectionFunction |
A function that receives the objects to be inspected and the counter as configured by the user and must return an InspectionResult. |
InspectionResult.InspectionMessages.
Eigenschaften
|
Typ |
Name |
Bemerkungen |
|---|---|---|
|
string |
Meldung |
Die anzuzeigende Nachricht. Erfordert Studio 2019.10.3 oder höher. |
Ein Ergebnis einer Überprüfung.
Vererbung
IResult > InspectionResult
Eigenschaften
|
Typ |
Name |
Bemerkungen |
|---|---|---|
|
Bool |
HasErrors | |
|
ICollection<string> |
Messages |
For more detailed messages, use InspectionMessage. |
|
ICollection<InspectionMessage> |
InspectionMessages |
Better, scalable, and detailed messages. Specialized types are available (ActivityMessage). Requires Studio 2019.10.3 or later. |
|
string |
RecommendationMessage |
Die Empfehlung für dieses Ergebnis. |
|
Ablaufverfolgungsstufe |
ErrorLevel |
Die Fehlerstufe dieses Ergebnisses. |
|
string |
DocumentationLink |
Der Dokumentationslink dieses Ergebnisses. |
Definiert das Erscheinungsbild einer Regel oder eines Zählerparameters.
Vererbung
Eigenschaften
|
Typ |
Name |
Bemerkungen |
|---|---|---|
|
string |
Schlüssel |
Eindeutiger Schlüssel für diesen Parameter in dieser Regel. |
|
string |
LocalizedDisplayName |
Aktueller lokalisierter Anzeigename. |
|
string |
Wert |
Ein Wert vom Benutzer für diesen Parameter. |
|
string |
ConstraintRegex |
Der Einschränkungs-Regex für den Wert. Erfordert Studio 2019.10.2 oder höher. |
|
Bool |
Standardwert |
Der Standardwert für diesen Parameter. Erfordert Studio 2019.10.2 oder höher. |
Eine einfache Implementierung von IParameter.
Vererbung
IParameter > Parameter
Eigenschaften
|
Typ |
Name |
Bemerkungen |
|---|---|---|
|
string |
Schlüssel |
Eindeutiger Schlüssel für diesen Parameter in dieser Regel. |
|
string |
LocalizedDisplayName |
Aktueller lokalisierter Anzeigename. |
|
string |
Wert |
Ein Wert vom Benutzer für diesen Parameter. |
|
string |
ConstraintRegex |
Der Einschränkungs-Regex für den Wert. Erfordert Studio 2019.10.2 oder höher. |
|
Bool |
Standardwert |
Der Standardwert für diesen Parameter. Erfordert Studio 2019.10.2 oder höher. |
Eine Paketabhängigkeit, die einen Workflow-Analysefehler ausgelöst hat.
Vererbung
InspectionMessage > ProjectMessage
Eigenschaften
|
Typ |
Name |
Bemerkungen |
|---|---|---|
|
IDependency |
Abhängigkeit |
Optional Die fehlerhafte Abhängigkeit. |
Schnittstelle für Regeldefinition.
Vererbung
AnalyzerInspector > Rule
Konstruktoren
öffentliche Regel(Zeichenfolge Regelname, Zeichenfolge RegelID)
|
Typ |
Name |
Bemerkungen |
|---|---|---|
|
string |
ruleName |
Der Name, wie er im Fenster Einstellungen für Workflow-Analyse angezeigt wird. |
|
string |
Regel-ID |
Die ID der Regel muss eindeutig sein. |
Eigenschaften
|
Typ |
Name |
Bemerkungen |
|---|---|---|
|
Ablaufverfolgungsstufe |
ErrorLevel |
|
|
Ablaufverfolgungsstufe |
DefaultErrorLevel |
Die Standard-Fehlerstufe für diese Regel. Erfordert Studio 2019.10.2 oder höher. |
|
string |
RecommendationMessage |
Die konfigurierbare Empfehlungsnachricht. |
Eine Regel, die für ein bestimmtes Prüfobjekt gilt.
Vererbung
AnalyzerInspector > Rule > Rule<T>
Generischer Typ T
An IInspectionObject that defines what this rule applies to.
Konstruktoren
public Rule(string ruleName, string ruleId, Func<T, Rule, InspectionResult> inspectionFunction)
|
Typ |
Name |
Bemerkungen |
|---|---|---|
|
string |
ruleName |
Der Name, wie er im Fenster Einstellungen für Workflow-Analyse angezeigt wird. |
|
string |
Regel-ID |
Die ID der Regel muss eindeutig sein. |
|
Func<T, Rule, InspectionResult> |
inspectionFunction |
A function that receives the objects to be inspected and the rule as configured by the user and must return an InspectionResult. |
Definiert das Studio-Profil, für das eine Regel gilt.
Konstanten
|
Typ |
Name |
Bemerkungen |
|---|---|---|
|
string |
DevelopmentRuleConstant |
Stellt eine Regel dar, die für Studio gilt. |
|
string |
BusinessRuleConstant |
Stellt eine Regel dar, die für StudioX gilt. |
|
string |
TestAutomationRuleConstant |
Stellt eine Regel dar, die für Studio Pro gilt. |
Die Nachricht, die beim Analysieren eines Workflows zurückgegeben wird.
Vererbung
InspectionMessage > WorkflowMessage
Eigenschaften
|
Typ |
Name |
Bemerkungen |
|---|---|---|
|
IMemberModel |
SourceMember |
Optional Die Quelle des Ergebnisses. |
|
string |
DisplayName |
Optional Der Anzeigename der Aktivität, die die Meldung generiert hat. |
- ActivityMessage
- Vererbung
- Eigenschaften
- AnalyzerInspector
- Vererbung
- Eigenschaften
- Zähler
- Vererbung
- Konstruktoren
- Counter <T>
- Vererbung
- Generischer Typ T
- Konstruktoren
- InspectionMessage
- Eigenschaften
- InspectionResult
- Vererbung
- Eigenschaften
- IParameter
- Vererbung
- Eigenschaften
- Parameter
- Vererbung
- Eigenschaften
- ProjectMessage
- Vererbung
- Eigenschaften
- Regel
- Vererbung
- Konstruktoren
- Eigenschaften
- Rule <T>
- Vererbung
- Generischer Typ T
- Konstruktoren
- RuleConstants
- Konstanten
- WorkflowMessage
- Vererbung
- Eigenschaften