sdk
latest
false
- Overview
- Custom activities
- Migrating activities to .NET 6
- Release notes
- Building workflow analyzer rules
- Building activities project settings
- Creating custom wizards
- Prioritize activities by scope
- UiPath.Activities.Api.Base
- UiPath.Studio.Activities.Api
- UiPath.Studio.Activities.Api.Activities
- 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
- Triggers SDK
- Agents SDKs

Developer guide
Last updated Mar 30, 2026
UiPath.Studio.Activities.Api.ProjectProperties
In this section you can find more information on how to build activities using UiPath.Studio.Activities.Api.ProjectProperties.
ExpressionLanguage
Note:
This feature was introduced in UiPath.Studio.Activities.Api v20.4.
Exposes the language for expression to activities.
Properties
| Type | Name | Description |
|---|---|---|
| enum | ExpressionLanguage | The language for expression (VisualBasic or CSharp). |
IProjectPropertiesService
Note:
This feature was introduced in UiPath.Studio.Activities.Api v20.4.
Entry point for functionality related to the language used for expressions.
Properties
| Type | Name | Description |
|---|---|---|
| int | GetExpressionLanguage() | Returns an entry from ExpressionLanguage. |
| string | GetProjectDirectory() | Returns the root directory of the current project. |
| string | GetProjectName() | Returns the project name. Requires Studio 2022.4 or later. |
| string | GetTargetFramework() | Returns the target framework of the current project (net461,net50,net50-windows). Requires Studio 2021.10 or later. |