# Tile

> Represents tile on Windows start screen

## Definition

* **Type:** Class
* **Namespace:** [UnityEngine.WSA](/engine/6000.7/script-reference/unityengine/wsa.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public sealed class Tile
```

## Remarks

This class can be used to create or update secondary tiles on start screen and get instances of tiles to send notifications to them.

## Properties

| Property                                                                                 | Description                                                                       |
| ---------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
| [exists](/engine/6000.7/script-reference/unityengine/wsa/tile/exists-1.md)               | Whether secondary tile is pinned to start screen.                                 |
| [hasUserConsent](/engine/6000.7/script-reference/unityengine/wsa/tile/hasuserconsent.md) | Whether secondary tile was approved (pinned to start screen) or rejected by user. |
| [id](/engine/6000.7/script-reference/unityengine/wsa/tile/id.md)                         | A unique string, identifying secondary tile                                       |

## Static Properties

| Property                                                             | Description                    |
| -------------------------------------------------------------------- | ------------------------------ |
| [main](/engine/6000.7/script-reference/unityengine/wsa/tile/main.md) | Returns applications main tile |

## Methods

| Method                                                                                                     | Description                                               |
| ---------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- |
| [Delete](/engine/6000.7/script-reference/unityengine/wsa/tile/delete.md)                                   | Show a request to unpin secondary tile from start screen. |
| [PeriodicBadgeUpdate](/engine/6000.7/script-reference/unityengine/wsa/tile/periodicbadgeupdate.md)         | Starts periodic update of a  badge on a tile.             |
| [PeriodicUpdate](/engine/6000.7/script-reference/unityengine/wsa/tile/periodicupdate.md)                   | Starts periodic update of a tile.                         |
| [RemoveBadge](/engine/6000.7/script-reference/unityengine/wsa/tile/removebadge.md)                         | Remove badge from tile.                                   |
| [StopPeriodicBadgeUpdate](/engine/6000.7/script-reference/unityengine/wsa/tile/stopperiodicbadgeupdate.md) | Stops previously started periodic update of a tile.       |
| [StopPeriodicUpdate](/engine/6000.7/script-reference/unityengine/wsa/tile/stopperiodicupdate.md)           | Stops previously started periodic update of a tile.       |
| [Update](/engine/6000.7/script-reference/unityengine/wsa/tile/update.md)                                   | Send a notification for tile (update tiles look).         |
| [UpdateBadgeImage](/engine/6000.7/script-reference/unityengine/wsa/tile/updatebadgeimage.md)               | Sets or updates badge on a tile to an image.              |
| [UpdateBadgeNumber](/engine/6000.7/script-reference/unityengine/wsa/tile/updatebadgenumber.md)             | Set or update a badge on a tile to a number.              |

## Static Methods

| Method                                                                                                     | Description                                               |
| ---------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- |
| [CreateOrUpdateSecondary](/engine/6000.7/script-reference/unityengine/wsa/tile/createorupdatesecondary.md) | Creates new or updates existing secondary tile.           |
| [DeleteSecondary](/engine/6000.7/script-reference/unityengine/wsa/tile/deletesecondary.md)                 | Show a request to unpin secondary tile from start screen. |
| [Exists](/engine/6000.7/script-reference/unityengine/wsa/tile/exists.md)                                   | Whether secondary tile is pinned to start screen.         |
| [GetSecondaries](/engine/6000.7/script-reference/unityengine/wsa/tile/getsecondaries.md)                   | Gets all secondary tiles.                                 |
| [GetSecondary](/engine/6000.7/script-reference/unityengine/wsa/tile/getsecondary.md)                       | Returns the secondary tile, identified by tile id.        |
| [GetTemplate](/engine/6000.7/script-reference/unityengine/wsa/tile/gettemplate.md)                         | Get template XML for tile notification.                   |
