Interface INotificationRecipient
- Namespace
- ArcanaDevelopment.adTempus.Shared.Notification
- Assembly
- ArcanaDevelopment.adTempus.Shared.dll
Interface for classes that represent notification recipients
public interface INotificationRecipient
Properties
Address
The address of the recipient
string Address { get; }
Property Value
- string
AddressType
The type of message to be sent (e-mail, SMS, etc.).
NotificationAddressType AddressType { get; }
Property Value
MessagingServiceProviderOID
The OID of the Messaging Service Provider to use, if the message should be routed through a specific provider.
OID MessagingServiceProviderOID { get; }
Property Value
Name
The name of the recipient.
string Name { get; }
Property Value
- string
RecipientOID
The OID of the recipient, if notification should go to a predefined adTempus NotificationRecipient.
OID RecipientOID { get; }
Property Value
RecipientType
Specifies whether the recipient is a To, CC, or BCC recipient.
MessageRecipientType RecipientType { get; }
Property Value
Remarks
This settings is only used if the NotificationMessage.AddressMode is MessageAddressMode.SingleMessage.
Methods
Clone()
Creates a copy of the recipient.
INotificationRecipient Clone()