The base class from which all Message Providers should inherit.
Methods
|
Name |
Description |
|
Execute |
Send the Message. |
|
GetMessage |
Gets the Message, including Reply Name and removing/ substituting invalid characters. |
|
GetMessageLengthDetails |
Get a Warning Message that can be displayed to a User relating to the message, e.g., if the length of the message has been exceeded. |
|
IsConfigured |
Indicates whether this Service is configured. |
|
RefreshSettings |
Refresh settings from those defined in the application. |
|
ValidateRequest |
Validates that a Request can be sent using this Provider. |
Properties
|
Name |
Description |
|
AvailabilityMessage Read-Only |
A message describing why this Message Provider is unavailable if IsAvailable is False. |
|
FriendlyName |
This Message Provider's Friendly Name. |
|
IsAvailable |
Indicates whether this Message Provider is available. |
|
MaxMessageLength |
The Maximum Length a Message can be. |
|
MessageClass |
The underlying type of Message that this Class represents. |
|
Name |
This Message Provider's Name. |
|
PasswordCaption |
The terminology that this Message Provider uses to refer to the 'Password'. |
|
SupportsAsyncExecute |
Indicates whether this Message Provider supports Asynchronous Execution. |
|
SupportsDelayedSend |
Indicates whether this Message Provider supports 'delayed send' functionality. |
|
SupportsFileAttachments |
Indicates whether this Message Provider supports File Attachments. |
|
SupportsHtmlFormat |
Indicates whether this Message Provider supports HTML format messages. |
|
SupportsOpenForEdit |
Indicates whether this Message Provider supports 'open the email for edit' functionality. |
|
SupportsRequestUrlOverride |
Indicates whether this Message Provider supports the User overriding the Request URL. |
|
SupportsSaveAsDraft |
Indicates whether this Message Provider supports 'save the email as a draft' functionality. |
|
SupportsSend |
Indicates whether this Message Provider supports send functionality. |
|
SupportsStringAttachments |
Indicates whether this Message Provider supports Memory Stream Attachments. |
|
SupportsUninteruptedSend |
Indicates whether this Message Provider supports uninterrupted send functionality. |
|
UserIdCaption |
The terminology that this Message Provider uses to refer to the 'User Id'. |
- Namespace:
- Intersoft.ISSupport6
- Assembly:
- ISSupport6, Version=6.0.3
- Target Framework:
- .NET 9.0