Uipath activities

Hii all, is there any way to identify what are all the activities used in our workflow project in uipath?

Hy @Abarna_A, welcome to the Uipath Forum.

Check link below

https://docs.uipath.com/activities

You can see all activities in the left panel of the screen, called activity

If you wish to learn uipath check out excelent free courses in Uipath academy

Regards

Hi @Abarna_A

I don’t think so but you could rely on the ouline panel.

I check quickly with a regex on the xaml file and had some result (without assign):

(?<=\<ui\:)\w+
image

1 Like

@Abarna_A
welcome to the forum

your question can be understood into two directions:
which activities are available:

which activities are used within the implementation:
right click down right siden on the outline tab:
grafik

Hii sir, i know where i have select a activities. But a thing is i need to identify the activities because i need to store a what are all the activities i used in my project in separate text file? Is there way to store a activities name in separate file?
Thanks and regards

Hy @Abarna_A,

I don’t think you can do that, why do you want to do that?

If you want to re use pieces of automation in another part of projects or even in another projects, you can right click and extract the workflow for reuse. Is that what you want?

Regards

Hii all,
Is there way to identify what are the activities used in my implementation. i need to store a activities name into separate text file? Is any way?

By parsing the xaml file and assuming all activities are in ui namespace. Please check

Assign (String)
pathToXaml = “path/to/xaml/file”

Assign (String)
pattern = “(?<=<ui:)\w+”

ReadTextFile (pathToXaml)
myText = …

Assign (MatchCollection)
matches = System.Text.RegularExpressions.Regex.Matches(myText, pattern)

Assign (Array of String)
arrMatches = matches.OfType(Of Match).Select(Function(m) m.Value.ToString).ToArray.Distinct

LogMessage
String.Join(", ", arrMatches)

@Abarna_A

  • in some cases we parsed the xaml with XQuery
  • But also have look on the Export to Excel functionality under the the design tab
1 Like

@ppr

you actually have use case for the Excel ouput?

it was usefully for one of the team members when the person did step in to the project and had to understand what the bot is doing. With a lot of reusable xamls / and a multi layered architecture the excel helped to mark the analysis progress and dont get lost

1 Like

@ppr and you forgot to mention code plagged with oneliners :stuck_out_tongue:

Thanks, I’ll keep that in mind.