OverrideTheme
OverrideTheme class
表示一个覆盖主题。
public sealed class OverrideTheme : Theme, IOverrideTheme
属性
名称 | 描述 |
---|---|
override ColorScheme { get; } | 返回颜色方案。只读 IColorScheme 。 |
override FontScheme { get; } | 返回字体方案。只读 IFontScheme 。 |
override FormatScheme { get; } | 返回形状格式方案。只读 IFormatScheme 。 |
IsEmpty { get; } | True值意味着ColorScheme、FontScheme、FormatScheme为null,且不允许使用该主题对象进行任何覆盖。只读布尔值。 |
Presentation { get; } | 返回父演示文稿。只读 IPresentation 。 |
方法
名称 | 描述 |
---|---|
Clear() | 将ColorScheme、FontScheme、FormatScheme设置为null,以禁用使用该主题对象进行的任何覆盖。 |
GetEffective() | 获取应用继承的有效主题数据。 |
InitColorScheme() | 用新对象初始化ColorScheme,以覆盖InheritedTheme的ColorScheme。 |
InitColorSchemeFrom(IColorScheme) | 用新对象初始化ColorScheme,以覆盖InheritedTheme的ColorScheme。 |
InitColorSchemeFromInherited() | 用新对象初始化ColorScheme,以覆盖InheritedTheme的ColorScheme,并用InheritedTheme的ColorScheme的数据初始化该新对象的数据。 |
InitFontScheme() | 用新对象初始化FontScheme,以覆盖InheritedTheme的FontScheme。 |
InitFontSchemeFrom(IFontScheme) | 用新对象初始化FontScheme,以覆盖InheritedTheme的FontScheme。 |
InitFontSchemeFromInherited() | 用新对象初始化FontScheme,以覆盖InheritedTheme的FontScheme,并用InheritedTheme的FontScheme的数据初始化该新对象的数据。 |
InitFormatScheme() | 用新对象初始化FormatScheme,以覆盖InheritedTheme的FormatScheme。 |
InitFormatSchemeFrom(IFormatScheme) | 用新对象初始化FormatScheme,以覆盖InheritedTheme的FormatScheme。 |
InitFormatSchemeFromInherited() | 用新对象初始化FormatScheme,以覆盖InheritedTheme的FormatScheme,并用InheritedTheme的FormatScheme的数据初始化该新对象的数据。 |
另见
- class Theme
- interface IOverrideTheme
- namespace Aspose.Slides.Theme
- assembly Aspose.Slides