2.2.7.4.8 Custom Dynamic Theme Color Scheme

The set of color properties in a dynamic theme can be specified by a master instead of a color scheme dynamic theme component. A set of color properties specified in this manner is called a custom dynamic theme color scheme.

The set of color property values in a custom dynamic theme color scheme is specified by the Value Cell_Type child elements of the msvThemeDarkColor, msvThemeLightColor, msvThemeAccentColor, msvThemeAccentColor2, msvThemeAccentColor3, msvThemeAccentColor4, msvThemeAccentColor5, msvThemeAccentColor6 and msvThemeBackgroundColor Row_Type child elements of a User Section_Type element descendant of a MasterContents element of a master.

A custom dynamic theme color scheme is specified by a CT_SchemeID child element of a ext child element as specified by the CT_OfficeArtExtension type (specified in [ISO/IEC29500-1:2016] section 20.1.2.2.14) of an extLst child element as specified by the CT_OfficeArtExtensionList type (specified in [ISO/IEC29500-1:2016] section 20.1.2.2.15) of a themeElements element as specified by the CT_BaseStyles type (specified in [ISO/IEC29500-1:2016] section 20.1.6.10) in a Theme_XML_part.

If the value of the schemeEnum attribute of the CT_SchemeID element is equal to 65535 and the value of the schemeGUID attribute of the CT_SchemeID element is equal to the value of the UniqueID attribute of the Master_Type child element of a Masters_Type element in the Masters XML part, the custom dynamic theme color scheme is specified by the master with the matching UniqueID attribute.