Enables the automated migration of customizations to a legacy IEmailTemplatePreviewPlugin implementation to a scripted email. When exposing parameters, legacy data types should be presented using the following context names to support migration of customizations: 0195abcd-4c83-47ee-b0c8-e448c9f50988: ContactRequest 03491eb6-17b5-4e70-a8e9-98b7da687f25: Feedback 055b18c8-4f8e-422c-b837-965ce6ec384c: Feature 07eef79e-7081-4fd2-b548-6cddd02e66b1: CalendarEvent 08ca0da0-e017-4a80-9832-476c74d4f174: Media 0a46da73-db1d-43a8-a3ce-662f7845d41b: UserAchievement 0ab5d80c-7755-4103-85d8-b2f08a6fa1dd: AbusiveContent 11ef453c-6f0b-422e-8b4e-2ea7fc5cb108: Mention 1231c9b3-8e31-4666-b6dd-58c4fed3eb74: CurrentUser 129c2c3e-743e-4f67-96d7-8cc99619bc9f: AbuseAppeal 12be7f04-5613-42c6-8775-c718c8e65dcd: EmailDigest 14d35b41-f0e1-4d15-8d78-4cb0a09df2a1: EmailDigestApplication 156d9d0f-8e00-45f8-b147-f25bd7a68556: AbuseReport 1749a13a-bd74-4a5e-9918-6cb6d58401a2: Rating 1d219e77-bc06-4ca6-825b-2f5499a89e12: MessageToRole 1d308a6b-56fe-40a2-99e6-2464247c3c37: ArticleList 208b1100-b328-44f4-ad55-5c03162894c2: Vote 23b05a61-c3e5-4451-90d9-bfa00453bce4: Group 2bb4eb0b-1c9e-4f4a-890c-88c157540cf7: ActivityStory 36536963-35e5-4c83-a1b8-25e0773a38ed: ThreadJoin 38e6d0ff-a754-402b-8dc6-aecdd7b5bc3b: Application 393e7426-ce8b-4921-9949-0c0b60cb1f1e: Wiki 3ebf0d38-bb20-4bca-bf65-88981d550e67: ArticleCollection 40f8aa04-dda0-424b-a1f1-a4a30624a4ef: CalendarEventRegistration 46448885-d0e6-4133-bbfb-f0cd7b0fd6f7: ForumThread 46ee047b-f04c-44af-8644-29ab96fea49c: ContentType 48f9bad6-9756-4845-ab98-382808c7bced: Forum 4e4b8b0f-48bb-4070-9b78-f10051516875: Content 4f4e8689-a1aa-496a-9146-c1dc7028ab69: RatedItem 502d2bf4-dc60-4ec1-b390-cb4aff41ba59: EmailFile 56f1a3ec-14bb-45c6-949f-ee7776d68c78: StatusMessage 586577fc-bc70-432a-8df0-fd25d4adc01b: MediaDownloader 5b9a6aa1-0820-4bf5-8680-14fbaedea288: Like 635ca367-90b7-418b-9dab-789c9f69df9d: Friendship 6b577b8c-0470-4e20-9d29-b6772bf67243: WikiPage 6FC9D96C-E904-4CA9-8BEE-910640D4ECD3: Calendar 71322452-a7a6-4e20-91af-8b75a95a3785: ConversationNewMessages 76525a2d-b17c-4973-9062-2ad1a5cd16ca: UserInvitation 80a00385-a52f-4572-b36d-9f9899f4b1ec: ModerationQueueCount 83ccda83-6427-4609-b6d5-a85019d26b08: EmailDigestThreadsByForum 8742400a-96fa-4b53-8dcc-cf053459c426: BlogSubscription 896913a3-3e9d-4963-920f-b04cd27690c0: PollItem 8a0d4db9-2818-4de2-bbb3-676272b411cd: CommentVote 8bae351c-eaae-49c2-8b07-dbb1e4edc680: ForumReplyVote 9262536b-49a3-4494-802f-04dff10424ed: Comment 93f1c180-be7a-428c-a2bb-a518c9d6f94f: Container 99e508c7-c1e2-4296-bd21-8946ec847c01: IdeaStatusNotificationInformation 9c3e5ddf-0f3b-4e76-926d-9f0bab887402: UserRecommendation 9d83675f-a35b-47ab-a8b4-66890d6ff6c8: UsernameChange a0753cfb-923b-4975-ad2a-42e5282a6d5d: Gallery b0059de4-df5f-4e74-994a-d9df10019867: Achievement b03b7adc-af68-42dc-ae17-63678307a7c2: PointTransaction b1dbd6d1-d5f5-43ae-84a4-f77e8092e112: ThreadSplit b434b51f-56b7-4669-b2a0-5145a68ee7c9: Follow c2931966-3d3b-43bd-bcc0-c181b3a88328: EmailDigestThreadWithReplies ca0e7c80-8686-4d2f-a5a8-63b9e212e922: Blog ce9f03ec-0026-44a9-b068-98bdda9dd506: SystemNotification d367f036-92e8-45a5-a09c-296744e62958: EmailAddressChange d6391dab-5520-42d8-95a6-6e62d1c6394e: Article ddaf2dee-da0a-439c-9877-d0271c0d8d05: EmailDigestContentWithComments e60577df-9e06-4231-b5e4-1bfd3e2947ed: EmailVerification e9ed4118-60ed-4f2b-a026-5705b8793d05: User ea23552f-7f82-441d-87a5-8d468217779e: Role f1feaab6-85f7-463a-a529-fc2abebc9bca: GroupMembership f220d341-468c-4748-bbb8-c88b09180b57: Bookmark f586769b-0822-468a-b7f3-a94d480ed9b0: ForumReply f7d226ab-d59f-475c-9d22-4a79e3f0ec07: BlogPost fb0801ae-a7bd-47c1-916d-65aae74bab90: ConversationMessage fb5d84b1-0a57-4544-8a7a-45dafc1faa43: Idea
ILegacyTemplatableEmail
is defined in the Telligent.Evolution.Extensibility.Email.Version1
namespace of Telligent.Evolution.Platform.dll
Definition
interface ILegacyTemplatableEmail : IPlugin, IScriptedEmail { LegacyTemplate LegacyBodyTemplate { get; } LegacyTemplate LegacyFooterTemplate { get; } LegacyTemplate LegacyHeaderTemplate { get; } LegacyTemplate LegacySubjectTemplate { get; } string LegacyTemplatableEmailTypeName { get; } }
Properties
Name | Type | Description | Default | Options |
---|---|---|---|---|
LegacyBodyTemplate | LegacyTemplate | Default implementation of the legacy body template. | ||
LegacyFooterTemplate | LegacyTemplate | Default implementation of the legacy footer template. | ||
LegacyHeaderTemplate | LegacyTemplate | Default implementation of the legacy header template. | ||
LegacySubjectTemplate | LegacyTemplate | Default implementation of the legacy subject template. | ||
LegacyTemplatableEmailTypeName | string | The string representation of the legacy IEmailTemplatePreviewPlugin implementation in the format 'Namespace.ClassName, AssemblyName' |