C# Class WindowsPhone.PushNotificationManager.NotificationSenderUtility

Show file Open project: nikhildhawan/c2dm

Public Methods

Method Description
SendRawNotification ( List Uris, byte Payload, SendNotificationToMPNSCompleted callback ) : void
SendTileNotification ( List Uris, string TokenID, string BackgroundImageUri, int Count, string Title, SendNotificationToMPNSCompleted callback ) : void
SendToastNotification ( List Uris, string message1, string message2, SendNotificationToMPNSCompleted callback ) : void

Protected Methods

Method Description
OnNotified ( NotificationType notificationType, HttpWebResponse response, SendNotificationToMPNSCompleted callback ) : void

Private Methods

Method Description
SendMessage ( Uri channelUri, byte payload, NotificationType notificationType, SendNotificationToMPNSCompleted callback ) : void
SendNotificationByType ( Uri channelUri, byte payload, NotificationType notificationType, SendNotificationToMPNSCompleted callback ) : void
prepareTilePayload ( string tokenId, string backgroundImageUri, int count, string title ) : byte[]
prepareToastPayload ( string text1, string text2 ) : byte[]

Method Details

OnNotified() protected method

protected OnNotified ( NotificationType notificationType, HttpWebResponse response, SendNotificationToMPNSCompleted callback ) : void
notificationType NotificationType
response System.Net.HttpWebResponse
callback SendNotificationToMPNSCompleted
return void

SendRawNotification() public method

public SendRawNotification ( List Uris, byte Payload, SendNotificationToMPNSCompleted callback ) : void
Uris List
Payload byte
callback SendNotificationToMPNSCompleted
return void

SendTileNotification() public method

public SendTileNotification ( List Uris, string TokenID, string BackgroundImageUri, int Count, string Title, SendNotificationToMPNSCompleted callback ) : void
Uris List
TokenID string
BackgroundImageUri string
Count int
Title string
callback SendNotificationToMPNSCompleted
return void

SendToastNotification() public method

public SendToastNotification ( List Uris, string message1, string message2, SendNotificationToMPNSCompleted callback ) : void
Uris List
message1 string
message2 string
callback SendNotificationToMPNSCompleted
return void