Interface INotificationBuilder
public interface INotificationBuilder
Methods
Build()
void Build()
Override()
INotificationBuilder Override()
Returns
MatchinghamGames.CharlieModule.Builder.INotificationBuilder
ShowInForeground()
INotificationBuilder ShowInForeground()
Returns
MatchinghamGames.CharlieModule.Builder.INotificationBuilder
WithId(int)
INotificationBuilder WithId(int id)
Returns
MatchinghamGames.CharlieModule.Builder.INotificationBuilder
Parameters
Type | Name |
---|---|
System.Int32 | id |
WithTitle(string)
INotificationBuilder WithTitle(string title)
Returns
MatchinghamGames.CharlieModule.Builder.INotificationBuilder
Parameters
Type | Name |
---|---|
System.String | title |
WithSubTitle(string)
INotificationBuilder WithSubTitle(string subtitle)
Returns
MatchinghamGames.CharlieModule.Builder.INotificationBuilder
Parameters
Type | Name |
---|---|
System.String | subtitle |
WithBody(string)
INotificationBuilder WithBody(string body)
Returns
MatchinghamGames.CharlieModule.Builder.INotificationBuilder
Parameters
Type | Name |
---|---|
System.String | body |
WithSmallIcon(string)
INotificationBuilder WithSmallIcon(string smallIcon)
Returns
MatchinghamGames.CharlieModule.Builder.INotificationBuilder
Parameters
Type | Name |
---|---|
System.String | smallIcon |
WithLargeIcon(string)
INotificationBuilder WithLargeIcon(string largeIcon)
Returns
MatchinghamGames.CharlieModule.Builder.INotificationBuilder
Parameters
Type | Name |
---|---|
System.String | largeIcon |
WithExtraData(string)
INotificationBuilder WithExtraData(string extraData)
Returns
MatchinghamGames.CharlieModule.Builder.INotificationBuilder
Parameters
Type | Name |
---|---|
System.String | extraData |
Repeat(TimeSpan)
INotificationBuilder Repeat(TimeSpan interval)
Returns
MatchinghamGames.CharlieModule.Builder.INotificationBuilder
Parameters
Type | Name |
---|---|
System.TimeSpan | interval |
AutoCancel(bool)
INotificationBuilder AutoCancel(bool shouldAutoCancel)
Returns
MatchinghamGames.CharlieModule.Builder.INotificationBuilder
Parameters
Type | Name |
---|---|
System.Boolean | shouldAutoCancel |
WithDeliveryDate(DateTime)
ISpecificDateNotificationBuilder WithDeliveryDate(DateTime date)
Returns
MatchinghamGames.CharlieModule.Builder.ISpecificDateNotificationBuilder
Parameters
Type | Name |
---|---|
System.DateTime | date |
WithDeliveryDelay(TimeSpan)
IDelayedNotificationBuilder WithDeliveryDelay(TimeSpan delay)
Returns
MatchinghamGames.CharlieModule.Builder.IDelayedNotificationBuilder
Parameters
Type | Name |
---|---|
System.TimeSpan | delay |