uipath-cli
latest
false
- Overview
- Get started
- Concepts
- Using UiPath CLI
- How-to guides
- CI/CD recipes
- Command reference
- Overview
- Exit codes
- Global options
- uip codedagent
- uip docsai
- add-test-data-entity
- add-test-data-queue
- add-test-data-variation
- analyze
- build
- create-project
- diff
- find-activities
- get-analyzer-rules
- get-default-activity-xaml
- get-errors
- get-manual-test-cases
- get-manual-test-steps
- get-versions
- get-workflow-example
- indicate-application
- indicate-element
- inspect-package
- install-data-fabric-entities
- install-or-update-packages
- list-data-fabric-entities
- list-workflow-examples
- pack
- restore
- run-file
- search-templates
- start-studio
- stop-execution
- uia
- debug
- find-activities
- find-package
- package
- type-definition
- validate
- uip traces
- Migration
- Reference & support
UiPath CLI user guide
Last updated May 7, 2026
uip rpa-legacy type-definition inspects any .NET type from a project's dependencies — enum values, properties, methods, constructors, and base types. Useful when an activity returned by find-activities takes an argument whose type you need to construct or interpret.
Windows-only — see the overview warning.
Synopsis
uip rpa-legacy type-definition <project-path> --type <name> [options]
uip rpa-legacy type-definition <project-path> --type <name> [options]
<project-path>(required) — Path toproject.jsonor the folder containing it.
Options
| Flag | Description |
|---|---|
--type <name> | Full or simple name of the type to inspect. |
--timeout <seconds> | Timeout in seconds for the operation. |
Examples
# Inspect a .NET enum used by a project
uip rpa-legacy type-definition ./MyProject/project.json --type System.DayOfWeek
# Inspect a UiPath activity argument type by full name
uip rpa-legacy type-definition ./MyProject \
--type UiPath.Core.Activities.ClickActivity
# Inspect a type by simple name with a longer timeout
uip rpa-legacy type-definition ./MyProject --type Selector --timeout 120
# Inspect a .NET enum used by a project
uip rpa-legacy type-definition ./MyProject/project.json --type System.DayOfWeek
# Inspect a UiPath activity argument type by full name
uip rpa-legacy type-definition ./MyProject \
--type UiPath.Core.Activities.ClickActivity
# Inspect a type by simple name with a longer timeout
uip rpa-legacy type-definition ./MyProject --type Selector --timeout 120
Related
uip rpa-legacy find-activities— discover activities; their argument types feed intotype-definition.uip rpa-legacy find-package— find packages that contribute the types you want to inspect.uip rpa-legacy— tool overview.