public final class LayoutSlide extends BaseSlide implements ILayoutSlide
Represents a layout slide.
Modifier and Type | Method and Description |
---|---|
ISlide[] |
getDependingSlides()
Returns an array with all slides, which depend on this layout slide.
|
ILayoutSlideHeaderFooterManager |
getHeaderFooterManager()
Returns HeaderFooter manager of the layout slide.
|
byte |
getLayoutType()
Returns layout type of this layout slide.
|
IMasterSlide |
getMasterSlide()
Returns or sets the master slide for a layout.
|
boolean |
getShowMasterShapes()
Specifies if shapes on the master slide should be shown on slides or not.
|
IOverrideThemeManager |
getThemeManager()
Returns the overriding theme manager.
|
boolean |
hasDependingSlides()
Returns true if there exists at least one slide that depends on this layout slide.
|
void |
remove()
Removes layout from presentation.
|
void |
setMasterSlide(IMasterSlide value)
Returns or sets the master slide for a layout.
|
void |
setShowMasterShapes(boolean value)
Specifies if shapes on the master slide should be shown on slides or not.
|
createBackgroundEffective, createThemeEffective, equals, findShapeByAltText, getBackground, getControls, getCustomData, getHyperlinkQueries, getName, getParent_Immediate, getPresentation, getShapes, getSlide, getSlideId, getSlideShowTransition, getTimeline, joinPortionsWithSameFormatting, joinPortionsWithSameFormatting, setName
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createBackgroundEffective, equals, findShapeByAltText, getBackground, getControls, getCustomData, getHyperlinkQueries, getName, getShapes, getSlideId, getSlideShowTransition, getTimeline, joinPortionsWithSameFormatting, setName
createThemeEffective
getSlide
getPresentation
public final ILayoutSlideHeaderFooterManager getHeaderFooterManager()
Returns HeaderFooter manager of the layout slide.
Read-only ILayoutSlideHeaderFooterManager
.
getHeaderFooterManager
in interface ILayoutSlide
public final IMasterSlide getMasterSlide()
Returns or sets the master slide for a layout.
Read/write IMasterSlide
.
getMasterSlide
in interface ILayoutSlide
public final void setMasterSlide(IMasterSlide value)
Returns or sets the master slide for a layout.
Read/write IMasterSlide
.
setMasterSlide
in interface ILayoutSlide
public final void remove()
Removes layout from presentation.
remove
in interface ILayoutSlide
PptxEditException
- Thrown if layout is already removed from presentation or if layout is used in presentation (its
HasDependingSlides property is true).
public final IOverrideThemeManager getThemeManager()
Returns the overriding theme manager.
Read-only IOverrideThemeManager
.
getThemeManager
in interface IOverrideThemeable
public final byte getLayoutType()
Returns layout type of this layout slide.
Read-only SlideLayoutType
.
getLayoutType
in interface ILayoutSlide
public final ISlide[] getDependingSlides()
Returns an array with all slides, which depend on this layout slide.
getDependingSlides
in interface ILayoutSlide
ISlide
public final boolean hasDependingSlides()
Returns true if there exists at least one slide that depends on this layout slide.
Read-only boolean
.
hasDependingSlides
in interface ILayoutSlide
public boolean getShowMasterShapes()
Specifies if shapes on the master slide should be shown on slides or not.
Read/write boolean
.
getShowMasterShapes
in interface IBaseSlide
getShowMasterShapes
in class BaseSlide
public void setShowMasterShapes(boolean value)
Specifies if shapes on the master slide should be shown on slides or not.
Read/write boolean
.
setShowMasterShapes
in interface IBaseSlide
setShowMasterShapes
in class BaseSlide