Share via


TileFlyoutTemplateType Enum

Definition

Specifies the layout template to use in a tile flyout (mix view) update. At present, only one template is defined.

public enum class TileFlyoutTemplateType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class TileFlyoutTemplateType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum TileFlyoutTemplateType
var value = Windows.UI.Notifications.TileFlyoutTemplateType.tileFlyoutTemplate01
Public Enum TileFlyoutTemplateType
Inheritance
TileFlyoutTemplateType
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Fields

TileFlyoutTemplate01 0

Eight sub-tiles that surround a central medium (150x150) tile. Each sub-tile supports a combination of text and images.

TileFlyoutTemplate01 example + Sub-tiles 1-4 support an image optionally overlaid with a single text string normally used as a label. If the user hovers over one of these sub-tiles, the text scrolls. + Sub-tiles 5-8 support an image optionally overlaid with one or more strings from a set of 11 possible strings, each of which provides its own placement and font size on the sub-tile.

Remarks

Sub-tile configurations

How to specify a configuration

Each of sub-tiles 5-8 can be given one of eight configurations. The configuration is determined by which text elements you include in that sub-tile, with an order of precedence to those elements.

  1. If Text10 or Text11 are set + If Text08 or Text09 are set + Configuration 3

    • Else + Configuration 2
  2. Else if Text02 is set + If Text06 or Text07 are set + Configuration 9

    • Else if Text03 is set + Configuration 1

    • Else + Configuration 5

  3. Else if Text06 + If Text01 + Configuration 6

    • Else + Configuration 7
  4. Else if Text01 + Configuration 8

  5. Else configuration 4

Configuration examples

The layout of each configuration is shown here. Note that any text element included but not recognized by a configuration is ignored.

**Configuration 1**

Supported text elements:

  • 1 ("Application")
  • 2 ("List item 1")
  • 3 ("List item 2")
  • 4 ("List item 3")
  • 5 ("List item 4")
Tile flyout configuration 1 example
**Configuration 2**

Supported text elements:

  • 1 ("Application")
  • 6 ("String one wraps")
  • 7 ("String two wraps")
  • 10 ("0000" - upper)
  • 11 ("0000" - lower)
Tile flyout configuration 2 example
**Configuration 3**

Valid text elements:

  • 1 ("Application")
  • 6 ("String one")
  • 7 ("String two")
  • 8 ("String three")
  • 9 ("String four")
  • 10 ("0000" - upper)
  • 11 ("0000" - lower)
Tile flyout configuration 3 example
**Configuration 4**

Valid text elements: none (image only)

Tile flyout configuration 4 example
**Configuration 5**

Valid text elements:

  • 1 ("Label")
  • 2 ("Text example of text wrapping to four lines")
Tile flyout configuration 5 example
**Configuration 6**

Valid text elements:

  • 1 ("Label")
  • 6 ("Text example of headline")
Tile flyout configuration 6 example
**Configuration 7**

Valid text elements:

  • 6 ("Text example of headine text on photo")
Tile flyout configuration 7 example
**Configuration 8**

Valid text elements: 1

  • 1 ("Label")
Tile flyout configuration 8 example
**Configuration 9**

Valid text elements:

  • 1 ("Label" - bottom)
  • 2 ("Headline" - upper)
  • 3 ("Headline" - lower)
  • 6 ("Label" - upper)
  • 7 ("Label" - lower)
Tile flyout configuration 9 example

Applies to