public interface IBaseSlide extends IThemeable
Represents common data for all slide types.
Modifier and Type | Method and Description |
---|---|
IBackgroundEffectiveData |
createBackgroundEffective()
Deprecated.
Use Background.GetEffective() instead. The method will be removed after release of version 20.8.
|
boolean |
equals(IBaseSlide slide)
Determines whether the two IBaseSlide instances are equal.
|
IShape |
findShapeByAltText(java.lang.String altText)
Finds first occurrence of a shape with the specified alternative text.
|
IBackground |
getBackground()
Returns slide's background.
|
IControlCollection |
getControls()
Returns the collection of ActiveX controls on a slide.
|
ICustomData |
getCustomData()
Returns the slide's custom data.
|
IHyperlinkQueries |
getHyperlinkQueries()
Provides easy access to contained hyperlinks.
|
java.lang.String |
getName()
Returns or sets the name of a slide.
|
IShapeCollection |
getShapes()
Returns the shapes of a slide.
|
boolean |
getShowMasterShapes()
Specifies if shapes on the master slide should be shown on slides or not.
|
long |
getSlideId()
Returns the ID of a slide.
|
ISlideShowTransition |
getSlideShowTransition()
Returns the TransitionEx object which contains information about
how the specified slide advances during a slide show.
|
IAnimationTimeLine |
getTimeline()
Returns animation timeline object.
|
void |
joinPortionsWithSameFormatting()
Joins runs with same formatting in all paragraphs in all acceptable shapes.
|
void |
setName(java.lang.String value)
Returns or sets the name of a slide.
|
void |
setShowMasterShapes(boolean value)
Specifies if shapes on the master slide should be shown on slides or not.
|
createThemeEffective
getSlide
getPresentation
IShapeCollection getShapes()
Returns the shapes of a slide.
Read-only IShapeCollection
.
IControlCollection getControls()
Returns the collection of ActiveX controls on a slide.
Read-only IControlCollection
.
java.lang.String getName()
Returns or sets the name of a slide.
Read/write String
.
void setName(java.lang.String value)
Returns or sets the name of a slide.
Read/write String
.
long getSlideId()
Returns the ID of a slide.
Read-only long
.
ICustomData getCustomData()
Returns the slide's custom data.
Read-only ICustomData
.
IAnimationTimeLine getTimeline()
Returns animation timeline object.
Read-only IAnimationTimeLine
.
ISlideShowTransition getSlideShowTransition()
Returns the TransitionEx object which contains information about
how the specified slide advances during a slide show.
Read-only ISlideShowTransition
.
IBackground getBackground()
Returns slide's background.
Read-only IBackground
.
IHyperlinkQueries getHyperlinkQueries()
Provides easy access to contained hyperlinks.
Read-only IHyperlinkQueries
.
boolean getShowMasterShapes()
Specifies if shapes on the master slide should be shown on slides or not.
For master slide itself this property always returns false
.
Read/write boolean
.
com.aspose.ms.System.NotSupportedException
- Thrown if set true
for master slide.void setShowMasterShapes(boolean value)
Specifies if shapes on the master slide should be shown on slides or not.
For master slide itself this property always returns false
.
Read/write boolean
.
com.aspose.ms.System.NotSupportedException
- Thrown if set true
for master slide.IShape findShapeByAltText(java.lang.String altText)
Finds first occurrence of a shape with the specified alternative text.
altText
- Alternative text.void joinPortionsWithSameFormatting()
Joins runs with same formatting in all paragraphs in all acceptable shapes.
@Deprecated IBackgroundEffectiveData createBackgroundEffective()
Creates and returns IBackgroundEffectiveData
object which contains effective background properties.
IBackgroundEffectiveData
instance.boolean equals(IBaseSlide slide)
Determines whether the two IBaseSlide instances are equal. Returning value is calculated based on slide's structure and static content. Two slides are equal if all shapes, styles, texts, animation and other settings. etc. are equal. The comparison doesn't take into account unique identifier values, e.g. SlideId and dynamic content, e.g. current date value in Date Placeholder.
slide
- The IBaseSlide to compare with the current IBaseSlide.<b>true</b>
if the specified IBaseSlide is equal to the current IBaseSlide;
otherwise, <b>false</b>
.