uips-fixtures UiPath.Presentations.Activities 2.4.1

31 activities · uips-fixtures catalog v0.3 · generated 2026-04-11T08:33:04Z

Bring to front / Send to back
UiPath.Presentations.Activities.ShapeZOrderSlideContentModification
PowerPoint

Properties

NameKindTypeDescription
Action property UiPath.Presentations.Activities.ZOrderChangeType
Set font size
UiPath.Presentations.Activities.ShapeFontSizeSlideContentModification
PowerPoint

Arguments

NameDirTypeReqDefaultDescription
FontSize In InArgument<Int32>
Change shape name
UiPath.Presentations.Activities.ShapeChangeNameSlideContentModification
PowerPoint

Arguments

NameDirTypeReqDefaultDescription
NewShapeName In InArgument<String>
Add Text to Slide
UiPath.Presentations.Activities.PptDocumentAddTextToSlide
PowerPoint

Inserts text into a placeholder. This activity can be used in a setup where Desktop PowerPoint isn’t installed and should be faster than their equivalent.

Arguments

NameDirTypeReqDefaultDescription
FilePath In InArgument<String>
PathResource In InArgument<UiPath.Platform.ResourceHandling.IResource>
SlideIndex In InArgument<Int32>
ShapeName In InArgument<String>
Text In InArgument<String>

Properties

NameKindTypeDescription
ClearExistingText property Boolean
Create New PowerPoint Document
UiPath.Presentations.Activities.PptDocumentCreateNew
PowerPoint

Creates a new PowerPoint document in the specified location

Arguments

NameDirTypeReqDefaultDescription
FilePath In InArgument<String>
TemplatePath In InArgument<String>
TemplateResource In InArgument<UiPath.Platform.ResourceHandling.IResource>
Presentation Out OutArgument<UiPath.Platform.ResourceHandling.IResource>

Properties

NameKindTypeDescription
UseTemplate property Boolean
PreserveTemplateMetadata property Boolean
ConflictResolution property UiPath.Presentations.Activities.ConflictBehavior
Delete Slide
UiPath.Presentations.Activities.PptDocumentDeleteSlide
PowerPoint

Deletes a slide. This activity can be used in a setup where Desktop PowerPoint isn’t installed and should be faster than their equivalent.

Arguments

NameDirTypeReqDefaultDescription
FilePath In InArgument<String>
PathResource In InArgument<UiPath.Platform.ResourceHandling.IResource>
SlideIndex In InArgument<Int32>
Replace Text in Presentation
UiPath.Presentations.Activities.PptDocumentFindAndReplaceTextInPresentation
PowerPoint

Replaces all occurrences of a text within a presentation with another text. This activity can be used in a setup where Desktop PowerPoint isn’t installed and should be faster than their equivalent.

Arguments

NameDirTypeReqDefaultDescription
FilePath In InArgument<String>
PathResource In InArgument<UiPath.Platform.ResourceHandling.IResource>
SearchFor In InArgument<String>
ReplaceWith In InArgument<String>
NumberOfReplacements Out OutArgument<Int32>

Properties

NameKindTypeDescription
MatchCase property Boolean
WholeWordsOnly property Boolean
ReplaceAll property Boolean
Format Slide Content
UiPath.Presentations.Activities.PptDocumentFormatSlideContent
PowerPoint

Arguments

NameDirTypeReqDefaultDescription
Presentation In InArgument<String>
PathResource In InArgument<UiPath.Platform.ResourceHandling.IResource>
SlideNumber In InArgument<Int32>
ContentToModify In InArgument<String>
Add New Slide
UiPath.Presentations.Activities.PptDocumentInsertSlide
PowerPoint

Replaces all occurrences of a text within a presentation with another text. This activity can be used in a setup where Desktop PowerPoint isn’t installed and should be faster than their equivalent.

Arguments

NameDirTypeReqDefaultDescription
FilePath In InArgument<String>
PathResource In InArgument<UiPath.Platform.ResourceHandling.IResource>
SlideMasterName In InArgument<String>
LayoutName In InArgument<String>
InsertPosition In InArgument<Int32>
InsertedAtPosition Out OutArgument<Int32>

Properties

NameKindTypeDescription
InsertType property UiPath.Presentations.Activities.InsertPositionType
Add Data Table to Slide
UiPath.Presentations.Activities.PptDocumentReplaceShapeWithDataTable
PowerPoint

Insert a data table into a presentation. Replace an empty placeholder or a previous DataTable. This activity can be used in a setup where Desktop PowerPoint isn’t installed and should be faster than their equivalent.

Arguments

NameDirTypeReqDefaultDescription
FilePath In InArgument<String>
PathResource In InArgument<UiPath.Platform.ResourceHandling.IResource>
SlideIndex In InArgument<Int32>
ShapeName In InArgument<String>
TableToInsert In InArgument<Data.DataTable>

Properties

NameKindTypeDescription
ExcludeHeaders property Boolean
AppendMode property UiPath.Presentations.TableAppendMode
StartRow property Int32
StartColumn property Int32
Add Image/Video to Slide
UiPath.Presentations.Activities.PptDocumentReplaceShapeWithMedia
PowerPoint

Replaces a placeholder with a media element with the same name. This activity can be used in a setup where Desktop PowerPoint isn’t installed and should be faster than their equivalent.

Arguments

NameDirTypeReqDefaultDescription
FilePath In InArgument<String>
PathResource In InArgument<UiPath.Platform.ResourceHandling.IResource>
SlideIndex In InArgument<Int32>
ShapeName In InArgument<String>
Media In InArgument<String>
NewShapeName In InArgument<String>
Left In InArgument<Nullable<Single>>
Top In InArgument<Nullable<Single>>
Width In InArgument<Nullable<Single>>
Height In InArgument<Nullable<Single>>
Add sensitivity label
UiPath.Presentations.Activities.AddSensitivityLabel
PowerPoint.Windows

Adds a sensitivity label to a Powerpoint document

Arguments

NameDirTypeReqDefaultDescription
Presentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
SensitivityLabel In InArgument<Object>
Justification In InArgument<String>
Copy Paste Slide
UiPath.Presentations.Activities.CopyPasteSlide
PowerPoint.Windows

Copies a slide and paste it to another position.

Arguments

NameDirTypeReqDefaultDescription
SourcePresentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
SlideToCopy In InArgument<Int32>
DestinationPresentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
WhereToInsert In InArgument<Int32>

Properties

NameKindTypeDescription
Move property Boolean
Delete Slide
UiPath.Presentations.Activities.DeleteSlide
PowerPoint.Windows

Delete a slide.

Arguments

NameDirTypeReqDefaultDescription
Presentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
DeletePosition In InArgument<Int32>
Replace Text in Presentation
UiPath.Presentations.Activities.FindAndReplaceTextInPresentation
PowerPoint.Windows

Replaces all occurrences of a text within a presentation with another text.

Arguments

NameDirTypeReqDefaultDescription
Presentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
SearchFor In InArgument<String>
ReplaceWith In InArgument<String>
NumberOfReplacements Out OutArgument<Int32>

Properties

NameKindTypeDescription
MatchCase property Boolean
WholeWordsOnly property Boolean
ReplaceAll property Boolean
Format Slide Content
UiPath.Presentations.Activities.FormatSlideContent
PowerPoint

Enables you to modify formatting slide content.

Arguments

NameDirTypeReqDefaultDescription
Presentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
SlideIndex In InArgument<Int32>
ShapeName In InArgument<String>
Bring to front / Send to back
UiPath.Presentations.Activities.ZIndexFormatSlideModification
PowerPoint

Properties

NameKindTypeDescription
Action property UiPath.Presentations.Activities.ZIndexChangeType
Set font size
UiPath.Presentations.Activities.FontSizeFormatSlideContentModification
PowerPoint

Arguments

NameDirTypeReqDefaultDescription
FontSize In InArgument<Int32>
Change shape name
UiPath.Presentations.Activities.ChangeShapeNameSlideContentModification
PowerPoint

Arguments

NameDirTypeReqDefaultDescription
NewShapeName In InArgument<String>
Get sensitivity label
UiPath.Presentations.Activities.GetSensitivityLabel
PowerPoint.Windows

Retrieves the sensitivity label from a Powerpoint file

Arguments

NameDirTypeReqDefaultDescription
Presentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
SensitivityLabel Out OutArgument<UiPath.Presentations.IPptLabelObject>
Add File to Slide
UiPath.Presentations.Activities.InsertFile
PowerPoint.Windows

Inserts a file from the disk to a slide and displays it as an icon.

Arguments

NameDirTypeReqDefaultDescription
Presentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
SlideIndex In InArgument<Int32>
ShapeName In InArgument<String>
FilePath In InArgument<String>
IconLabel In InArgument<String>
NewShapeName In InArgument<String>
Add New Slide
UiPath.Presentations.Activities.InsertSlide
PowerPoint.Windows

Insert a new slide.

Arguments

NameDirTypeReqDefaultDescription
Presentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
SlideMasterName In InArgument<String>
LayoutName In InArgument<String>
InsertPosition In InArgument<Int32>
InsertedAtPosition Out OutArgument<Int32>

Properties

NameKindTypeDescription
InsertType property UiPath.Presentations.Activities.InsertPositionType
Add Text to Slide
UiPath.Presentations.Activities.InsertTextInPresentation
PowerPoint.Windows

Inserts text into a placeholder.

Arguments

NameDirTypeReqDefaultDescription
Presentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
SlideIndex In InArgument<Int32>
ShapeName In InArgument<String>
Text In InArgument<String>

Properties

NameKindTypeDescription
ClearExistingText property Boolean
Paste Item into Slide
UiPath.Presentations.Activities.PasteIntoSlide
PowerPoint.Windows

Pastes the clipboard content into a presentation.

Arguments

NameDirTypeReqDefaultDescription
Presentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
SlideIndex In InArgument<Int32>
ShapeName In InArgument<String>
Left In InArgument<Nullable<Single>>
Top In InArgument<Nullable<Single>>
Width In InArgument<Nullable<Single>>
Height In InArgument<Nullable<Single>>
NewShapeName In InArgument<String>
Use PowerPoint Presentation
UiPath.Presentations.Activities.PowerPointApplicationScope
PowerPoint.Windows

Open or create a PowerPoint file to use in your automation.

Arguments

NameDirTypeReqDefaultDescription
PresentationPath In InArgument<String>
Password In InArgument<String>
EditPassword In InArgument<String>
SensitivityLabel In InArgument<Object>

Properties

NameKindTypeDescription
CreateIfNotExists property Boolean
AutoSave property Boolean
ReadOnly property Boolean
SensitivityOperation property UiPath.Presentations.PptLabelOperation
Add Data Table to Slide
UiPath.Presentations.Activities.ReplaceShapeWithDataTable
PowerPoint.Windows

Insert a data table into a presentation. Replace an empty placeholder or a previous Datatable.

Arguments

NameDirTypeReqDefaultDescription
Presentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
SlideIndex In InArgument<Int32>
ShapeName In InArgument<String>
TableToInsert In InArgument<Data.DataTable>

Properties

NameKindTypeDescription
ExcludeHeaders property Boolean
AppendMode property UiPath.Presentations.TableAppendMode
StartRow property Int32
StartColumn property Int32
Add Image/Video to Slide
UiPath.Presentations.Activities.ReplaceShapeWithMedia
PowerPoint.Windows

Replaces a placeholder with a media element with the same name.

Arguments

NameDirTypeReqDefaultDescription
Presentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
SlideIndex In InArgument<Int32>
ShapeName In InArgument<String>
Media In InArgument<String>
NewShapeName In InArgument<String>
Left In InArgument<Nullable<Single>>
Top In InArgument<Nullable<Single>>
Width In InArgument<Nullable<Single>>
Height In InArgument<Nullable<Single>>
Run Presentation Macro
UiPath.Presentations.Activities.RunMacro
PowerPoint

Runs a specified macro in a macro-enabled presentation.

Arguments

NameDirTypeReqDefaultDescription
Presentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
MacroName In InArgument<String>
Result Out OutArgument
Macro Argument
UiPath.Presentations.Activities.RunMacroArgument
PowerPoint

Arguments

NameDirTypeReqDefaultDescription
ArgumentValue In InArgument<Object>
Save Presentation as PDF
UiPath.Presentations.Activities.SavePresentationAsPdf
PowerPoint.Windows

Exports a PowerPoint presentation to PDF.

Arguments

NameDirTypeReqDefaultDescription
Presentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
PdfPath In InArgument<String>

Properties

NameKindTypeDescription
ReplaceExisting property Boolean
Save PowerPoint File As
UiPath.Presentations.Activities.SavePresentationFileAs
PowerPoint.Windows

Save a PowerPoint file as a new file.

Arguments

NameDirTypeReqDefaultDescription
Presentation In InArgument<UiPath.Presentations.Activities.IPresentationQuickHandle>
FilePath In InArgument<String>

Properties

NameKindTypeDescription
SaveAsFileType property UiPath.Presentations.PresentationSaveAsType
ReplaceExisting property Boolean