Skip to main content

Interface INotificationBuilder

Declaration
public interface INotificationBuilder

Methods

Build()

Declaration
void Build()

Override()

Declaration
INotificationBuilder Override()
Returns

MatchinghamGames.CharlieModule.Builder.INotificationBuilder

ShowInForeground()

Declaration
INotificationBuilder ShowInForeground()
Returns

MatchinghamGames.CharlieModule.Builder.INotificationBuilder

WithId(int)

Declaration
INotificationBuilder WithId(int id)
Returns

MatchinghamGames.CharlieModule.Builder.INotificationBuilder

Parameters
TypeName
System.Int32id

WithTitle(string)

Declaration
INotificationBuilder WithTitle(string title)
Returns

MatchinghamGames.CharlieModule.Builder.INotificationBuilder

Parameters
TypeName
System.Stringtitle

WithSubTitle(string)

Declaration
INotificationBuilder WithSubTitle(string subtitle)
Returns

MatchinghamGames.CharlieModule.Builder.INotificationBuilder

Parameters
TypeName
System.Stringsubtitle

WithBody(string)

Declaration
INotificationBuilder WithBody(string body)
Returns

MatchinghamGames.CharlieModule.Builder.INotificationBuilder

Parameters
TypeName
System.Stringbody

WithSmallIcon(string)

Declaration
INotificationBuilder WithSmallIcon(string smallIcon)
Returns

MatchinghamGames.CharlieModule.Builder.INotificationBuilder

Parameters
TypeName
System.StringsmallIcon

WithLargeIcon(string)

Declaration
INotificationBuilder WithLargeIcon(string largeIcon)
Returns

MatchinghamGames.CharlieModule.Builder.INotificationBuilder

Parameters
TypeName
System.StringlargeIcon

WithExtraData(string)

Declaration
INotificationBuilder WithExtraData(string extraData)
Returns

MatchinghamGames.CharlieModule.Builder.INotificationBuilder

Parameters
TypeName
System.StringextraData

Repeat(TimeSpan)

Declaration
INotificationBuilder Repeat(TimeSpan interval)
Returns

MatchinghamGames.CharlieModule.Builder.INotificationBuilder

Parameters
TypeName
System.TimeSpaninterval

AutoCancel(bool)

Declaration
INotificationBuilder AutoCancel(bool shouldAutoCancel)
Returns

MatchinghamGames.CharlieModule.Builder.INotificationBuilder

Parameters
TypeName
System.BooleanshouldAutoCancel

WithDeliveryDate(DateTime)

Declaration
ISpecificDateNotificationBuilder WithDeliveryDate(DateTime date)
Returns

MatchinghamGames.CharlieModule.Builder.ISpecificDateNotificationBuilder

Parameters
TypeName
System.DateTimedate

WithDeliveryDelay(TimeSpan)

Declaration
IDelayedNotificationBuilder WithDeliveryDelay(TimeSpan delay)
Returns

MatchinghamGames.CharlieModule.Builder.IDelayedNotificationBuilder

Parameters
TypeName
System.TimeSpandelay