MailDefinition Class |
Namespace: Omada.OE.Model
[SerializableAttribute] public class MailDefinition : IObjectWithId, ICloneable
The MailDefinition type exposes the following members.
| Name | Description | |
|---|---|---|
| MailDefinition |
| Name | Description | |
|---|---|---|
| ActionId | ||
| Channel |
MailChannel
| |
| Receiver |
Depending on ReceiverType Receiver contains either:
* Null (ReceiverType.ObjectCreator, ReceiverType.Assignee)
* A UserGroupId (int) (ReceiverType.UserGroup)
* A PropertyId (int) (ReceiverType.UserProperty, ReceiverType.EmailProperty)
* A string (ReceiverType.EmailAddress)
* A string with referencepath(s) (one per line) which will evaluate to users (ReceiverType.ReferencePaths)
| |
| ReceiverReferencePaths |
List of reference paths which evaluates to users, identitites or user groups.
Can only be used if ReceiverType = ReferencePaths.
| |
| ReceiverType |
The type of reciever the MailDefinition is targeting
| |
| TemplateId |
Contains a MailTemplateId.
|
| Name | Description | |
|---|---|---|
| ToBool |
Converts object to boolean.
(Defined by ObjectExtensions.) | |
| ToDateTime |
Converts object to DateTime.
(Defined by ObjectExtensions.) | |
| ToInt |
Converts object to integer.
(Defined by ObjectExtensions.) |
| Name | Description | |
|---|---|---|
| IObjectWithId.GetId |