Defines the highlighting of a tab. A tab button may be highlighted if the application
wants to draw attention to it while it is unselected. When a button is selected, it
will be unhighlighted automatically. If the highlighter uses an external resource such
as a task or animation, it must ensure that the lifetime of the resource is tied to that
of the tab's button (in the hierarchy), or its layer.