Share via


IconicTile Class

Definition

Represents a Iconic Tile targeting MPNS. Use the IconicTile with IconicTile to create an MPNS notification and send it using the PushClient.

public class IconicTile : Microsoft.Azure.Mobile.Server.Notifications.MpnsTileMessage
type IconicTile = class
    inherit MpnsTileMessage
Public Class IconicTile
Inherits MpnsTileMessage
Inheritance

Remarks

For more information about MPNS Iconic Tiles, see http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207009.

Constructors

IconicTile()

Initialize a new instance of the IconicTile class.

Properties

BackgroundColor

Gets or sets the background color of the Tile. Setting this property overrides the default theme color that is set on the phone.

Count

Gets or sets a value between 1 and 99 that will be displayed in the Count field of the Tile. A value of 0 means the Count will not be displayed. If this property is not set, the Count display will not change during an update.

(Inherited from MpnsTileMessage)
IconImage

Gets or sets the icon image for the medium and large tile sizes.

Id

Gets or sets the optional ID or the tile.

(Inherited from MpnsTileMessage)
Properties

Gets the properties associated with this toast or tile.

(Inherited from MpnsMessage)
SmallIconImage

Gets or sets the icon image for the small tile size.

Template

Gets or sets the template name of the tile or toast, e.g. "FlipTile", or null if there is no template name.

(Inherited from MpnsMessage)
TileId

Gets or sets the id of the tile.

(Inherited from MpnsMessage)
Title

Gets or sets the text that displays on the front side of the medium and wide tile sizes.

(Inherited from MpnsTileMessage)
Version

Gets or sets the version of the tile or toast, e.g. "2.0", or null if there is no version.

(Inherited from MpnsMessage)
WideContent1

Gets or sets the text that displays on the first row of the wide tile size.

WideContent2

Gets or sets the text that displays on the second row of the wide tile size.

WideContent3

Gets or sets the text that displays on the third row of the wide tile size.

Explicit Interface Implementations

IXmlSerializable.GetSchema() (Inherited from MpnsMessage)
IXmlSerializable.ReadXml(XmlReader) (Inherited from MpnsMessage)
IXmlSerializable.WriteXml(XmlWriter) (Inherited from MpnsMessage)

Applies to