Class ComposeRequest
Inheritance
ComposeRequest
Assembly: Zenoph.Notify.dll
Syntax
[ComVisible(true)]
[Guid("E42456A0-86B4-463d-99D1-135280B8920E")]
public abstract class ComposeRequest : NotifyRequest, IComposer
Constructors
ComposeRequest()
Declaration
ComposeRequest(AuthProfile)
Declaration
public ComposeRequest(AuthProfile ap)
Parameters
Fields
_composer
Declaration
protected Composer _composer
Field Value
Methods
assertComposer()
Declaration
[ComVisible(false)]
protected void assertComposer()
getComposer()
Declaration
[ComVisible(true)]
public Composer getComposer()
Returns
setAuthProfile(AuthProfile)
Declaration
public override void setAuthProfile(AuthProfile ap)
Parameters
Overrides
submit(Delegate, Delegate)
Declaration
protected object submit(Delegate spea, Delegate scea)
Parameters
Returns
validate()
Declaration
protected void validate()
Explicit Interface Implementations
addDestination(string)
Declaration
[ComVisible(false)]
virtual NumberAddInfo addDestination(string phoneNumber)
Parameters
Type |
Name |
Description |
string |
phoneNumber |
|
Returns
addDestination(string, bool)
Adds a phone number to the message destinations list.
Declaration
[ComVisible(false)]
virtual NumberAddInfo addDestination(string phoneNumber, bool throwEx)
Parameters
Type |
Name |
Description |
string |
phoneNumber |
The phone number to be added to the message destinations list
|
bool |
throwEx |
Exception Control Specifier (ECS) that indicates whether Exception should be
thrown or not when phoneNumber is invalid or not permitted
|
Returns
addDestination(string, bool, string)
Declaration
[ComVisible(false)]
virtual NumberAddInfo addDestination(string phoneNumber, bool throwEx, string messageId)
Parameters
Returns
addDestination(string, string)
Declaration
[ComVisible(false)]
virtual NumberAddInfo addDestination(string phoneNumber, string messageId)
Parameters
Returns
addDestinationEx(string, bool)
Adds a phone number to the message destinations list.
Declaration
[ComVisible(true)]
NumberAddInfo addDestinationEx(string phoneNumber, bool throwEx = true)
Parameters
Type |
Name |
Description |
string |
phoneNumber |
The phone number to be added to the message destinations list.
|
bool |
throwEx |
Exception Control Specifier (ECS) that indicates whether Exception should be
thrown or not when phoneNumber is invalid or not permitted
|
Returns
addDestinationWithId(string, string, bool)
Declaration
[ComVisible(true)]
NumberAddInfo addDestinationWithId(string phoneNumber, string messageId, bool throwEx = true)
Parameters
Returns
addDestinationsFromCollection(List<string>)
Declaration
[ComVisible(false)]
int addDestinationsFromCollection(List<string> phoneNumbers)
Parameters
Returns
addDestinationsFromCollection(List<string>, bool)
Declaration
[ComVisible(false)]
int addDestinationsFromCollection(List<string> phoneNumbers, bool throwEx)
Parameters
Returns
addDestinationsFromCollection(string[])
Declaration
[ComVisible(false)]
int addDestinationsFromCollection(string[] phoneNumbers)
Parameters
Type |
Name |
Description |
string[] |
phoneNumbers |
|
Returns
addDestinationsFromCollection(string[], bool)
Declaration
[ComVisible(false)]
int addDestinationsFromCollection(string[] phoneNumbers, bool throwEx)
Parameters
Type |
Name |
Description |
string[] |
phoneNumbers |
|
bool |
throwEx |
|
Returns
addDestinationsFromCollectionEx(string[], bool)
Declaration
[ComVisible(true)]
int addDestinationsFromCollectionEx(string[] phoneNumbers, bool throwEx = false)
Parameters
Type |
Name |
Description |
string[] |
phoneNumbers |
|
bool |
throwEx |
|
Returns
addDestinationsFromTextStream(string)
Declaration
[ComVisible(true)]
int addDestinationsFromTextStream(string str)
Parameters
Type |
Name |
Description |
string |
str |
|
Returns
clearDestinations()
Declaration
[ComVisible(true)]
void clearDestinations()
destinationExists(string)
Declaration
[ComVisible(true)]
bool destinationExists(string phoneNumber)
Parameters
Type |
Name |
Description |
string |
phoneNumber |
|
Returns
getCategory()
Declaration
[ComVisible(true)]
MessageCategory getCategory()
Returns
getDefaultDestinationCountry()
Declaration
[ComVisible(true)]
string[] getDefaultDestinationCountry()
Returns
getDefaultNumberPrefix()
Declaration
[ComVisible(true)]
string getDefaultNumberPrefix()
Returns
getDefaultTimeZone()
Declaration
[ComVisible(true)]
string[] getDefaultTimeZone()
Returns
getDestinationCountry(string)
Gets the country for the specified phone number
Declaration
[ComVisible(true)]
string getDestinationCountry(string phoneNumber)
Parameters
Type |
Name |
Description |
string |
phoneNumber |
|
Returns
Type |
Description |
string |
The country for which phoneNumber applies.
|
getDestinationWriteMode(string)
Declaration
[ComVisible(true)]
DestinationMode getDestinationWriteMode(string phoneNumber)
Parameters
Type |
Name |
Description |
string |
phoneNumber |
|
Returns
getDestinationWriteModeById(string)
Declaration
[ComVisible(true)]
DestinationMode getDestinationWriteModeById(string phoneNumber)
Parameters
Type |
Name |
Description |
string |
phoneNumber |
|
Returns
getDestinations()
Declaration
[ComVisible(true)]
ComposerDestinationsList getDestinations()
Returns
getDestinationsCount()
Declaration
[ComVisible(true)]
int getDestinationsCount()
Returns
getRouteCountries()
Declaration
[ComVisible(false)]
List<string[]> getRouteCountries()
Returns
getRouteCountriesEx()
Declaration
[ComVisible(true)]
object getRouteCountriesEx()
Returns
removeDestination(string)
Declaration
[ComVisible(true)]
bool removeDestination(string phoneNumber)
Parameters
Type |
Name |
Description |
string |
phoneNumber |
|
Returns
removeDestinationById(string)
Declaration
[ComVisible(true)]
virtual bool removeDestinationById(string messageId)
Parameters
Type |
Name |
Description |
string |
messageId |
|
Returns
setDefaultNumberPrefix(string)
Declaration
[ComVisible(true)]
void setDefaultNumberPrefix(string dialCode)
Parameters
Type |
Name |
Description |
string |
dialCode |
|
updateDestination(string, string)
Declaration
[ComVisible(true)]
bool updateDestination(string prePhoneNumber, string newPhoneNumber)
Parameters
Type |
Name |
Description |
string |
prePhoneNumber |
|
string |
newPhoneNumber |
|
Returns
updateDestinationById(string, string)
Declaration
[ComVisible(true)]
virtual bool updateDestinationById(string messageId, string newPhoneNumber)
Parameters
Type |
Name |
Description |
string |
messageId |
|
string |
newPhoneNumber |
|
Returns
Implements