API Reference
Command
Set-OfficePowerPointSlideLayout
Changes the layout used by a slide.
Remarks
Changes the layout used by a slide.
Examples
Switch a slide to a layout by name.
PS>Get-OfficePowerPointSlide -Presentation $ppt -Index 0 | Set-OfficePowerPointSlideLayout -LayoutName 'Title and Content'
Updates the slide to use the requested layout.
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.
Syntax
Set-OfficePowerPointSlideLayout -Layout <Int32> [-Master <Int32>] [-Slide <PowerPointSlide>] [<CommonParameters>]#Parameter set:
IndexParameters
- Layout Int32
- Layout index to use.
- Master Int32
- Slide master index to use.
- Slide PowerPointSlide
- Slide to update (optional inside a slide DSL scope).
Outputs
OfficeIMO.PowerPoint.PowerPointSlide
Set-OfficePowerPointSlideLayout [-CaseSensitive] -LayoutName <String> [-Master <Int32>] [-Slide <PowerPointSlide>] [<CommonParameters>]#Parameter set:
NameParameters
- CaseSensitive SwitchParameter
- Use case-sensitive matching for layout names.
- LayoutName String
- Layout name to use.
- Master Int32
- Slide master index to use.
- Slide PowerPointSlide
- Slide to update (optional inside a slide DSL scope).
Outputs
OfficeIMO.PowerPoint.PowerPointSlide
Set-OfficePowerPointSlideLayout -LayoutType <SlideLayoutValues> [-Master <Int32>] [-Slide <PowerPointSlide>] [<CommonParameters>]#Parameter set:
TypeParameters
- LayoutType SlideLayoutValues
- Layout type to use.
- Master Int32
- Slide master index to use.
- Slide PowerPointSlide
- Slide to update (optional inside a slide DSL scope).
Outputs
OfficeIMO.PowerPoint.PowerPointSlide