OverrideTheme

OverrideTheme Klasse

Stellt ein überschreibendes Thema dar.

public sealed class OverrideTheme : Theme, IOverrideTheme

Eigenschaften

NameBeschreibung
override ColorScheme { get; }Gibt das Farbschema zurück. Nur lesbar IColorScheme.
override FontScheme { get; }Gibt das Schriftschema zurück. Nur lesbar IFontScheme.
override FormatScheme { get; }Gibt das Formformat-Schema zurück. Nur lesbar IFormatScheme.
IsEmpty { get; }Ein wahrer Wert bedeutet, dass ColorScheme, FontScheme, FormatScheme null sind und jede Überschreibung mit diesem Theme-Objekt deaktiviert ist. Nur lesbar Boolean.
Presentation { get; }Gibt die übergeordnete Präsentation zurück. Nur lesbar IPresentation.

Methoden

NameBeschreibung
Clear()Setzt ColorScheme, FontScheme, FormatScheme auf null, um jede Überschreibung mit diesem Theme-Objekt zu deaktivieren.
GetEffective()Ermittelt die effektiven Themendaten mit angewandter Vererbung.
InitColorScheme()Initialisiert ColorScheme mit einem neuen Objekt, um das ColorScheme von InheritedTheme zu überschreiben.
InitColorSchemeFrom(IColorScheme)Initialisiert ColorScheme mit einem neuen Objekt, um das ColorScheme von InheritedTheme zu überschreiben.
InitColorSchemeFromInherited()Initialisiert ColorScheme mit einem neuen Objekt, um das ColorScheme von InheritedTheme zu überschreiben. Und initialisiert die Daten dieses neuen Objekts mit den Daten des ColorScheme von InheritedTheme.
InitFontScheme()Initialisiert FontScheme mit einem neuen Objekt, um das FontScheme von InheritedTheme zu überschreiben.
InitFontSchemeFrom(IFontScheme)Initialisiert FontScheme mit einem neuen Objekt, um das FontScheme von InheritedTheme zu überschreiben.
InitFontSchemeFromInherited()Initialisiert FontScheme mit einem neuen Objekt, um das FontScheme von InheritedTheme zu überschreiben. Und initialisiert die Daten dieses neuen Objekts mit den Daten des FontScheme von InheritedTheme.
InitFormatScheme()Initialisiert FormatScheme mit einem neuen Objekt, um das FormatScheme von InheritedTheme zu überschreiben.
InitFormatSchemeFrom(IFormatScheme)Initialisiert FormatScheme mit einem neuen Objekt, um das FormatScheme von InheritedTheme zu überschreiben.
InitFormatSchemeFromInherited()Initialisiert FormatScheme mit einem neuen Objekt, um das FormatScheme von InheritedTheme zu überschreiben. Und initialisiert die Daten dieses neuen Objekts mit den Daten des FormatScheme von InheritedTheme.

Siehe auch