public abstract class BaseOverrideThemeManager extends BaseThemeManager implements IOverrideThemeManager
Base class for classes that provide access to different types of overriden themes.
| Modifier and Type | Method and Description |
|---|---|
void |
applyColorScheme(IExtraColorScheme scheme)
Applies extra color scheme to a slide.
|
IThemeEffectiveData |
createThemeEffective()
Returns the theme object.
|
IOverrideTheme |
getOverrideTheme()
Returns the overriding theme object.
|
boolean |
isOverrideThemeEnabled()
Determines whether OverrideTheme overrides inherited effective theme or not.
|
void |
setOverrideTheme(IOverrideTheme value)
Returns the overriding theme object.
|
getParent_Immediatepublic final IOverrideTheme getOverrideTheme()
Returns the overriding theme object.
Read/write IOverrideTheme.
getOverrideTheme in interface IOverrideThemeManagerpublic final void setOverrideTheme(IOverrideTheme value)
Returns the overriding theme object.
Read/write IOverrideTheme.
setOverrideTheme in interface IOverrideThemeManagerpublic final IThemeEffectiveData createThemeEffective()
Returns the theme object.
createThemeEffective in interface IThemeManagerIThemeEffectiveDatapublic final boolean isOverrideThemeEnabled()
Determines whether OverrideTheme overrides inherited effective theme or not.
To enable OverrideTheme for overriding use OverrideTheme.Init*() methods.
To disable OverrideTheme from overriding use OverrideTheme.Clear() method.
Read-only boolean.
isOverrideThemeEnabled in interface IOverrideThemeManagerpublic final void applyColorScheme(IExtraColorScheme scheme)
Applies extra color scheme to a slide.
applyColorScheme in interface IThemeManagerscheme - The IExtraColorScheme object.Copyright © 2004-2025 Aspose Pty Ltd. All Rights Reserved.