- Überblick
- Erste Schritte
- Konzepte
- Verwenden der UiPath CLI
- UiPath für Codierungs-Agents
- Anleitungen
- CI/CD-Rezepte
- Befehlsreferenz
- Überblick
- Exitcodes
- Globale Optionen
- UIP-codierter Agent
- UIP-Dokumentation
- Add-Test-Data-Entität
- Add-Test-Data-Queue
- Add-Test-Data-Variation
- Analysieren
- Erstellen
- Ein Projekt erstellen
- Diff
- Suchaktivitäten
- Get-Analyse-Regeln
- get-standard-aktivität-xaml
- Fehler abrufen
- Manuelle-Testfälle erhalten
- Manuelle-Testschritte erhalten
- Get-Versionen
- Beispiel für einen Workflow abrufen
- Anwendung anzeigen
- Anzeigeelement
- Inspektionspaket
- install-data-fabric-entities
- Pakete installieren oder aktualisieren
- list-data-fabric-entities
- Beispiele für Listenworkflows
- Packen
- restore
- Ausführungsdatei installieren
- Suchvorlagen
- Studio starten
- Ausführung anhalten
- UIA
- UIP-Ablaufverfolgungen
- Migration
- Referenz und Support
UiPath-CLI-Benutzerhandbuch
uip tm customfield manages custom field definitions on a Test Manager tenant. Custom fields extend test case and requirement entities with project-specific metadata. This command group has three sub-groups:
customfield— manage the field definition itself (list, get, create, update, delete)customfield label— manage the display labels for a fieldcustomfield value— manage the allowed values for a field (for list-type fields)
Zusammenfassung
uip tm customfield list [--project-key <key>]
uip tm customfield get --customfield-id <uuid>
uip tm customfield create --name <name> --type <type> [options…]
uip tm customfield update --customfield-id <uuid> [options…]
uip tm customfield delete --customfield-id <uuid>
uip tm customfield label get --customfield-id <uuid>
uip tm customfield label list --customfield-id <uuid>
uip tm customfield label create --customfield-id <uuid> --label <text>
uip tm customfield label add --customfield-id <uuid> --label <text>
uip tm customfield label remove --customfield-id <uuid> --label <text>
uip tm customfield value list --customfield-id <uuid>
uip tm customfield value get --customfield-id <uuid> --value-id <uuid>
uip tm customfield value create --customfield-id <uuid> --value <text>
uip tm customfield value update --customfield-id <uuid> --value-id <uuid> --value <text>
uip tm customfield value delete --customfield-id <uuid> --value-id <uuid>
uip tm customfield list [--project-key <key>]
uip tm customfield get --customfield-id <uuid>
uip tm customfield create --name <name> --type <type> [options…]
uip tm customfield update --customfield-id <uuid> [options…]
uip tm customfield delete --customfield-id <uuid>
uip tm customfield label get --customfield-id <uuid>
uip tm customfield label list --customfield-id <uuid>
uip tm customfield label create --customfield-id <uuid> --label <text>
uip tm customfield label add --customfield-id <uuid> --label <text>
uip tm customfield label remove --customfield-id <uuid> --label <text>
uip tm customfield value list --customfield-id <uuid>
uip tm customfield value get --customfield-id <uuid> --value-id <uuid>
uip tm customfield value create --customfield-id <uuid> --value <text>
uip tm customfield value update --customfield-id <uuid> --value-id <uuid> --value <text>
uip tm customfield value delete --customfield-id <uuid> --value-id <uuid>
Alle Verben berücksichtigen die globalen Optionen und die Standardaustrittscodes. Jedes Verb akzeptiert -t, --tenant <name> und --log-level <level> (Standard: Information).
uip tm customfield list
List all custom field definitions. Optionally scoped to a project.
Argumente
Keine.
Optionen
--project-key <key>— scope the list to a specific project (optional).
Beispiel
uip tm customfield list --project-key DEMO
uip tm customfield list --project-key DEMO
Datenform
{
"Code": "CustomFieldList",
"Data": [
{
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Priority",
"Type": "List"
}
]
}
{
"Code": "CustomFieldList",
"Data": [
{
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Priority",
"Type": "List"
}
]
}
uip tm customfield get
Get a single custom field definition by its UUID.
Argumente
Keine.
Optionen
--customfield-id <uuid>(required) — custom field UUID. Obtain fromcustomfield list.
Beispiel
uip tm customfield get --customfield-id c1b2c3d4-0000-0000-0000-000000000001
uip tm customfield get --customfield-id c1b2c3d4-0000-0000-0000-000000000001
Datenform
{
"Code": "CustomFieldGet",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Priority",
"Type": "List"
}
}
{
"Code": "CustomFieldGet",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Priority",
"Type": "List"
}
}
uip tm customfield create
Create a new custom field.
Argumente
Keine.
Optionen
--name <name>(required) — field name.--type <type>(required) — field type. Accepted values are tool-version-dependent; runuip tm customfield create --helpto see the current enum.--project-key <key>— scope the field to a specific project.
Beispiel
uip tm customfield create \
--name "Priority" \
--type List \
--project-key DEMO
uip tm customfield create \
--name "Priority" \
--type List \
--project-key DEMO
Datenform
{
"Code": "CustomFieldCreate",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Priority"
}
}
{
"Code": "CustomFieldCreate",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Priority"
}
}
uip tm customfield update
Update a custom field's name or other properties.
Argumente
Keine.
Optionen
--customfield-id <uuid>(required) — custom field to update.--name <name>– Neuer Name.
Beispiel
uip tm customfield update \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--name "Severity"
uip tm customfield update \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--name "Severity"
Datenform
{
"Code": "CustomFieldUpdate",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Severity",
"Result": "Updated"
}
}
{
"Code": "CustomFieldUpdate",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Name": "Severity",
"Result": "Updated"
}
}
uip tm customfield delete
Delete a custom field definition.
Argumente
Keine.
Optionen
--customfield-id <uuid>(required) — custom field to delete.
Beispiel
uip tm customfield delete --customfield-id c1b2c3d4-0000-0000-0000-000000000001
uip tm customfield delete --customfield-id c1b2c3d4-0000-0000-0000-000000000001
Datenform
{
"Code": "CustomFieldDelete",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Result": "Deleted"
}
}
{
"Code": "CustomFieldDelete",
"Data": {
"Id": "c1b2c3d4-0000-0000-0000-000000000001",
"Result": "Deleted"
}
}
uip tm customfield label get
Get the display label for a custom field.
Argumente
Keine.
Optionen
--customfield-id <uuid>(required) — custom field UUID.
Beispiel
uip tm customfield label get --customfield-id c1b2c3d4-0000-0000-0000-000000000001
uip tm customfield label get --customfield-id c1b2c3d4-0000-0000-0000-000000000001
Datenform
{
"Code": "CustomFieldLabelGet",
"Data": {
"Label": "Priority"
}
}
{
"Code": "CustomFieldLabelGet",
"Data": {
"Label": "Priority"
}
}
uip tm customfield label list
List all display labels for a custom field.
Argumente
Keine.
Optionen
--customfield-id <uuid>(required) — custom field UUID.
Beispiel
uip tm customfield label list --customfield-id c1b2c3d4-0000-0000-0000-000000000001
uip tm customfield label list --customfield-id c1b2c3d4-0000-0000-0000-000000000001
Datenform
{
"Code": "CustomFieldLabelList",
"Data": [
"Priority",
"Severity"
]
}
{
"Code": "CustomFieldLabelList",
"Data": [
"Priority",
"Severity"
]
}
uip tm customfield label create
Set the display label for a custom field.
Argumente
Keine.
Optionen
--customfield-id <uuid>(required) — custom field UUID.--label <text>(required) — label text.
Beispiel
uip tm customfield label create \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--label "Priority"
uip tm customfield label create \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--label "Priority"
Datenform
{
"Code": "CustomFieldLabelCreate",
"Data": {
"Label": "Priority",
"Result": "Created"
}
}
{
"Code": "CustomFieldLabelCreate",
"Data": {
"Label": "Priority",
"Result": "Created"
}
}
uip tm customfield label add
Add a label to a custom field.
Argumente
Keine.
Optionen
--customfield-id <uuid>(required) — custom field UUID.--label <text>(required) — label text to add.
Beispiel
uip tm customfield label add \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--label "Severity"
uip tm customfield label add \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--label "Severity"
Datenform
{
"Code": "CustomFieldLabelAdd",
"Data": {
"Label": "Severity",
"Result": "Added"
}
}
{
"Code": "CustomFieldLabelAdd",
"Data": {
"Label": "Severity",
"Result": "Added"
}
}
uip tm customfield label remove
Remove a label from a custom field.
Argumente
Keine.
Optionen
--customfield-id <uuid>(required) — custom field UUID.--label <text>(required) — label text to remove.
Beispiel
uip tm customfield label remove \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--label "Severity"
uip tm customfield label remove \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--label "Severity"
Datenform
{
"Code": "CustomFieldLabelRemove",
"Data": {
"Label": "Severity",
"Result": "Removed"
}
}
{
"Code": "CustomFieldLabelRemove",
"Data": {
"Label": "Severity",
"Result": "Removed"
}
}
uip tm customfield value list
List the allowed values for a list-type custom field.
Argumente
Keine.
Optionen
--customfield-id <uuid>(required) — custom field UUID.
Beispiel
uip tm customfield value list --customfield-id c1b2c3d4-0000-0000-0000-000000000001
uip tm customfield value list --customfield-id c1b2c3d4-0000-0000-0000-000000000001
Datenform
{
"Code": "CustomFieldValueList",
"Data": [
{
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "High"
},
{
"Id": "v1b2c3d4-0000-0000-0000-000000000002",
"Value": "Medium"
}
]
}
{
"Code": "CustomFieldValueList",
"Data": [
{
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "High"
},
{
"Id": "v1b2c3d4-0000-0000-0000-000000000002",
"Value": "Medium"
}
]
}
uip tm customfield value get
Get a single allowed value by its UUID.
Argumente
Keine.
Optionen
--customfield-id <uuid>(required) — custom field UUID.--value-id <uuid>(required) — value UUID. Obtain fromcustomfield value list.
Beispiel
uip tm customfield value get \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value-id v1b2c3d4-0000-0000-0000-000000000001
uip tm customfield value get \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value-id v1b2c3d4-0000-0000-0000-000000000001
Datenform
{
"Code": "CustomFieldValueGet",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "High"
}
}
{
"Code": "CustomFieldValueGet",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "High"
}
}
uip tm customfield value create
Add an allowed value to a list-type custom field.
Argumente
Keine.
Optionen
--customfield-id <uuid>(required) — custom field UUID.--value <text>(required) — value text to add.
Beispiel
uip tm customfield value create \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value "High"
uip tm customfield value create \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value "High"
Datenform
{
"Code": "CustomFieldValueCreate",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "High"
}
}
{
"Code": "CustomFieldValueCreate",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "High"
}
}
uip tm customfield value update
Update an existing allowed value.
Argumente
Keine.
Optionen
--customfield-id <uuid>(required) — custom field UUID.--value-id <uuid>(required) — value UUID to update.--value <text>(required) — new value text.
Beispiel
uip tm customfield value update \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value-id v1b2c3d4-0000-0000-0000-000000000001 \
--value "Critical"
uip tm customfield value update \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value-id v1b2c3d4-0000-0000-0000-000000000001 \
--value "Critical"
Datenform
{
"Code": "CustomFieldValueUpdate",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "Critical",
"Result": "Updated"
}
}
{
"Code": "CustomFieldValueUpdate",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Value": "Critical",
"Result": "Updated"
}
}
uip tm customfield value delete
Delete an allowed value.
Argumente
Keine.
Optionen
--customfield-id <uuid>(required) — custom field UUID.--value-id <uuid>(required) — value UUID to delete.
Beispiel
uip tm customfield value delete \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value-id v1b2c3d4-0000-0000-0000-000000000001
uip tm customfield value delete \
--customfield-id c1b2c3d4-0000-0000-0000-000000000001 \
--value-id v1b2c3d4-0000-0000-0000-000000000001
Datenform
{
"Code": "CustomFieldValueDelete",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Result": "Deleted"
}
}
{
"Code": "CustomFieldValueDelete",
"Data": {
"Id": "v1b2c3d4-0000-0000-0000-000000000001",
"Result": "Deleted"
}
}
Zugehörig
- requirement — requirements can carry custom field values.
- testcases — test cases can carry custom field values.
Siehe auch
- Zusammenfassung
- uip tm customfield list
- Argumente
- Optionen
- Beispiel
- Datenform
- uip tm customfield get
- Argumente
- Optionen
- Beispiel
- Datenform
- uip tm customfield create
- Argumente
- Optionen
- Beispiel
- Datenform
- uip tm customfield update
- Argumente
- Optionen
- Beispiel
- Datenform
- uip tm customfield delete
- Argumente
- Optionen
- Beispiel
- Datenform
- uip tm customfield label get
- Argumente
- Optionen
- Beispiel
- Datenform
- uip tm customfield label list
- Argumente
- Optionen
- Beispiel
- Datenform
- uip tm customfield label create
- Argumente
- Optionen
- Beispiel
- Datenform
- uip tm customfield label add
- Argumente
- Optionen
- Beispiel
- Datenform
- uip tm customfield label remove
- Argumente
- Optionen
- Beispiel
- Datenform
- uip tm customfield value list
- Argumente
- Optionen
- Beispiel
- Datenform
- uip tm customfield value get
- Argumente
- Optionen
- Beispiel
- Datenform
- uip tm customfield value create
- Argumente
- Optionen
- Beispiel
- Datenform
- uip tm customfield value update
- Argumente
- Optionen
- Beispiel
- Datenform
- uip tm customfield value delete
- Argumente
- Optionen
- Beispiel
- Datenform
- Zugehörig
- Siehe auch