Class MessageRequest
Inheritance
MessageRequest
Assembly: Zenoph.Notify.dll
Syntax
[ComVisible(true)]
[Guid("2890D01E-EE3B-414F-B2DE-6B2C01A98A33")]
public abstract class MessageRequest : ComposeRequest, IComposer, IMessageComposer, ISchedule
Constructors
MessageRequest()
Declaration
MessageRequest(AuthProfile)
Declaration
public MessageRequest(AuthProfile ap)
Parameters
Methods
removeDestinationById(string)
Declaration
public override bool removeDestinationById(string messageId)
Parameters
Type |
Name |
Description |
string |
messageId |
|
Returns
Overrides
updateDestinationById(string, string)
Declaration
public override bool updateDestinationById(string messageId, string phoneNumber)
Parameters
Returns
Overrides
Explicit Interface Implementations
getBatchId()
Declaration
[ComVisible(true)]
string getBatchId()
Returns
getMessage()
Declaration
[ComVisible(true)]
string getMessage()
Returns
getMessageId(string)
Declaration
[ComVisible(true)]
string getMessageId(string phoneNumber)
Parameters
Type |
Name |
Description |
string |
phoneNumber |
|
Returns
getNotifyURLInfo()
Declaration
[ComVisible(true)]
object[] getNotifyURLInfo()
Returns
getScheduleInfo()
Declaration
[ComVisible(false)]
object[] getScheduleInfo()
Returns
getSender()
Declaration
[ComVisible(true)]
string getSender()
Returns
isScheduled()
Declaration
[ComVisible(true)]
bool isScheduled()
Returns
messageIdExists(string)
Declaration
[ComVisible(true)]
bool messageIdExists(string messageId)
Parameters
Type |
Name |
Description |
string |
messageId |
|
Returns
notifyDeliveries()
Declaration
[ComVisible(true)]
bool notifyDeliveries()
Returns
refreshScheduledDestinationsUpdate(MessageDestinationsList)
Declaration
void refreshScheduledDestinationsUpdate(MessageDestinationsList destsList)
Parameters
schedule()
Declaration
[ComVisible(true)]
bool schedule()
Returns
setDeliveryCallback(string, ContentType)
Declaration
[ComVisible(true)]
void setDeliveryCallback(string url, ContentType contentType)
Parameters
setMessage(string)
Declaration
[ComVisible(true)]
virtual void setMessage(string message)
Parameters
Type |
Name |
Description |
string |
message |
|
setScheduleDateTime(DateTime, string)
Declaration
[ComVisible(false)]
void setScheduleDateTime(DateTime dateTime, string utcoffset)
Parameters
setScheduleDateTime(DateTime, string, string)
Declaration
[ComVisible(false)]
void setScheduleDateTime(DateTime dateTime, string region, string city)
Parameters
setScheduleDateTime(DateTime?)
Declaration
[ComVisible(false)]
void setScheduleDateTime(DateTime? dateTime)
Parameters
Type |
Name |
Description |
DateTime? |
dateTime |
|
setScheduleDateTimeEx(double, string, string)
Declaration
[ComVisible(true)]
void setScheduleDateTimeEx(double dateTime, string p1 = null, string p2 = null)
Parameters
setSender(string)
Declaration
[ComVisible(true)]
void setSender(string sender)
Parameters
Type |
Name |
Description |
string |
sender |
|
validateDestinationSenderName(string)
Declaration
void validateDestinationSenderName(string phoneNumber)
Parameters
Type |
Name |
Description |
string |
phoneNumber |
|
Implements