Click or drag to resize

Email Class

Activity that is delivered using email protocols.
Inheritance Hierarchy
SystemObject
  Entity
    Crm.MSCrmServiceEmail

Namespace: Crm.MSCrmService
Assembly: Scripting (in Scripting.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class Email : Entity, INotifyPropertyChanging, 
	INotifyPropertyChanged

The Email type exposes the following members.

Constructors
 NameDescription
Public methodEmail Default Constructor.
Top
Properties
 NameDescription
Public propertyAccount_Email_EmailSender N:1 Account_Email_EmailSender
Public propertyAccount_Email_SendersAccount N:1 Account_Email_SendersAccount
Public propertyAccount_Emails N:1 Account_Emails
Public propertyactivity_pointer_email N:1 activity_pointer_email
Public propertyActivityAdditionalParams For internal use only.
Public propertyActivityId Unique identifier of the email activity.
Public propertyActivityTypeCode Shows the type of activity.
Public propertyActualDurationMinutes Type the number of minutes spent creating and sending the email. The duration is used in reporting.
Public propertyActualEnd Enter the actual end date and time of the email. By default, it displays the date and time when the activity was completed or canceled, but can be edited to capture the actual time to create and send the email.
Public propertyActualStart Enter the actual start date and time for the email. By default, it displays the date and time when the activity was created, but can be edited to capture the actual time to create and send the email.
Public propertyAsyncOperation_Emails N:1 AsyncOperation_Emails
Public propertyAttachmentCount Shows the umber of attachments of the email message.
Public propertyAttributes
(Inherited from Entity)
Public propertyBcc Enter the recipients that are included on the email distribution, but are not displayed to other recipients.
Public propertybookableresourcebooking_Emails N:1 bookableresourcebooking_Emails
Public propertybookableresourcebookingheader_Emails N:1 bookableresourcebookingheader_Emails
Public propertyBulkOperation_Email N:1 BulkOperation_Email
Public propertybusiness_unit_email_activities N:1 business_unit_email_activities
Public propertyCampaign_Emails N:1 Campaign_Emails
Public propertyCampaignActivity_Emails N:1 CampaignActivity_Emails
Public propertyCategory Type a category to identify the email type, such as lead outreach, customer follow-up, or service alert, to tie the email to a business group or function.
Public propertyCc Enter the recipients that should be copied on the email.
Public propertyCompressed Indicates if the body is compressed.
Public propertyContact_Email_EmailSender N:1 Contact_Email_EmailSender
Public propertyContact_Emails N:1 Contact_Emails
Public propertyContract_Emails N:1 Contract_Emails
Public propertyConversationIndex Identifier for all the email responses for this conversation.
Public propertyCorrelationMethod Shows how an email is matched to an existing email in Microsoft Dynamics CRM. For system use only.
Public propertyCreatedBy Shows who created the record.
Public propertyCreatedOn Shows the date and time when the record was created. The date and time are displayed in the time zone selected in Microsoft Dynamics CRM options.
Public propertyCreatedOnBehalfBy Shows who created the record on behalf of another user.
Public propertyDeliveryAttempts Shows the count of the number of attempts made to send the email. The count is used as an indicator of email routing issues.
Public propertyDeliveryPriorityCode Select the priority of delivery of the email to the email server.
Public propertyDeliveryReceiptRequested Select whether the sender should receive confirmation that the email was delivered.
Public propertyDescription Type the greeting and message text of the email.
Public propertyDirectionCode Select the direction of the email as incoming or outbound.
Public propertyemail_activity_mime_attachment 1:N email_activity_mime_attachment
Public propertyemail_activity_parties 1:N email_activity_parties
Public propertyEmail_Annotation 1:N Email_Annotation
Public propertyEmail_AsyncOperations 1:N Email_AsyncOperations
Public propertyEmail_BulkDeleteFailures 1:N Email_BulkDeleteFailures
Public propertyemail_campaignresponse 1:N email_campaignresponse
Public propertyemail_connections1 1:N email_connections1
Public propertyemail_connections2 1:N email_connections2
Public propertyEmail_DuplicateBaseRecord 1:N Email_DuplicateBaseRecord
Public propertyEmail_DuplicateMatchingRecord 1:N Email_DuplicateMatchingRecord
Public propertyemail_principalobjectattributeaccess 1:N email_principalobjectattributeaccess
Public propertyEmail_ProcessSessions 1:N Email_ProcessSessions
Public propertyEmail_QueueItem 1:N Email_QueueItem
Public propertyemail_sendermailboxid_mailbox N:1 email_sendermailboxid_mailbox
Public propertyEmail_SyncErrors 1:N Email_SyncErrors
Public propertyEmailSender Shows the sender of the email.
Public propertyentitlement_Emails N:1 entitlement_Emails
Public propertyentitlementtemplate_Emails N:1 entitlementtemplate_Emails
Public propertyEntityState
(Inherited from Entity)
Public propertyEquipment_Email_EmailSender N:1 Equipment_Email_EmailSender
Public propertyExchangeRate Shows the conversion rate of the record's currency. The exchange rate is used to convert all money fields in the record from the local currency to the system's default currency.
Public propertyExtensionData
(Inherited from Entity)
Public propertyFormattedValues
(Inherited from Entity)
Public propertyFrom Enter the sender of the email.
Public propertyHasLazyFileAttribute
(Inherited from Entity)
Public propertyId
(Overrides Entity.Id)
Public propertyImportSequenceNumber Unique identifier of the data import or data migration that created this record.
Public propertyIncident_Emails N:1 Incident_Emails
Public propertyInReplyTo Type the ID of the email message that this email activity is a response to.
Public propertyInvoice_Emails N:1 Invoice_Emails
Public propertyIsBilled Information regarding whether the email activity was billed as part of resolving a case.
Public propertyIsRegularActivity Information regarding whether the activity is a regular activity type or event type.
Public propertyIsUnsafe For internal use only.
Public propertyIsWorkflowCreated Indication if the email was created by a workflow rule.
Public propertyItem
(Inherited from Entity)
Public propertyKeyAttributes
(Inherited from Entity)
Public propertyKnowledgeArticle_Emails N:1 KnowledgeArticle_Emails
Public propertyKnowledgeBaseRecord_Emails N:1 KnowledgeBaseRecord_Emails
Public propertyLastOnHoldTime Contains the date and time stamp of the last on hold time.
Public propertyLazyFileAttributeKey
(Inherited from Entity)
Public propertyLazyFileAttributeValue
(Inherited from Entity)
Public propertyLazyFileSizeAttributeKey
(Inherited from Entity)
Public propertyLazyFileSizeAttributeValue
(Inherited from Entity)
Public propertyLead_Email_EmailSender N:1 Lead_Email_EmailSender
Public propertyLead_Emails N:1 Lead_Emails
Public propertylk_email_createdby N:1 lk_email_createdby
Public propertylk_email_createdonbehalfby N:1 lk_email_createdonbehalfby
Public propertylk_email_modifiedby N:1 lk_email_modifiedby
Public propertylk_email_modifiedonbehalfby N:1 lk_email_modifiedonbehalfby
Public propertyLogicalName
(Inherited from Entity)
Public propertymanualsla_email N:1 manualsla_email
Public propertyMessageId Unique identifier of the email message. Used only for email that is received.
Public propertyMessageIdDupCheckObsolete.
For internal use only.
Public propertyMimeType MIME type of the email message data.
Public propertyModifiedBy Shows who last updated the record.
Public propertyModifiedOn Shows the date and time when the record was last updated. The date and time are displayed in the time zone selected in Microsoft Dynamics CRM options.
Public propertyModifiedOnBehalfBy Shows who last updated the record on behalf of another user.
Public propertymsdyn_postalbum_Emails N:1 msdyn_postalbum_Emails
Public propertyNotifications Select the notification code to identify issues with the email recipients or attachments, such as blocked attachments.
Public propertyOnHoldTime Shows how long, in minutes, that the record was on hold.
Public propertyOpportunity_Emails N:1 Opportunity_Emails
Public propertyOverriddenCreatedOn Date and time that the record was migrated.
Public propertyOwnerId Enter the user or team who is assigned to manage the record. This field is updated every time the record is assigned to a different user.
Public propertyOwningBusinessUnit Unique identifier of the business unit that owns the email activity.
Public propertyOwningTeam Unique identifier of the team who owns the email activity.
Public propertyOwningUser Unique identifier of the user who owns the email activity.
Public propertyParentActivityId Select the activity that the email is associated with.
Public propertyPostponeEmailProcessingUntil For internal use only.
Public propertyPriorityCode Select the priority so that preferred customers or critical issues are handled quickly.
Public propertyProcessId Shows the ID of the process.
Public propertyprocessstage_emails N:1 processstage_emails
Public propertyQueue_Email_EmailSender N:1 Queue_Email_EmailSender
Public propertyQuote_Emails N:1 Quote_Emails
Public propertyReadReceiptRequested Indicates that a read receipt is requested.
Public propertyReferencedemail_email_parentactivityid 1:N email_email_parentactivityid
Public propertyReferencingemail_email_parentactivityid N:1 email_email_parentactivityid
Public propertyRegardingObjectId Choose the record that the email relates to.
Public propertyRelatedEntities
(Inherited from Entity)
Public propertyRowVersion
(Inherited from Entity)
Public propertySalesOrder_Emails N:1 SalesOrder_Emails
Public propertyScheduledDurationMinutes Scheduled duration of the email activity, specified in minutes.
Public propertyScheduledEnd Enter the expected due date and time for the activity to be completed to provide details about when the email will be sent.
Public propertyScheduledStart Enter the expected start date and time for the activity to provide details about the tentative time when the email activity must be initiated.
Public propertySender Sender of the email.
Public propertySenderMailboxId Select the mailbox associated with the sender of the email message.
Public propertySendersAccount Shows the parent account of the sender of the email.
Public propertySentOn Shows the date and time that the email was sent.
Public propertyservice_emails N:1 service_emails
Public propertyServiceId Unique identifier for the associated service.
Public propertysla_email N:1 sla_email
Public propertySLAId Choose the service level agreement (SLA) that you want to apply to the email record.
Public propertySLAInvokedId Last SLA that was applied to this email. This field is for internal use only.
Public propertyslakpiinstance_email 1:N slakpiinstance_email
Public propertyStageId Shows the ID of the stage.
Public propertyStateCode Shows whether the email is open, completed, or canceled. Completed and canceled email is read-only and can't be edited.
Public propertyStatusCode Select the email's status.
Public propertySubcategory Type a subcategory to identify the email type and relate the activity to a specific product, sales region, business group, or other function.
Public propertySubject Type a short description about the objective or primary topic of the email.
Public propertySubmittedBy Shows the Microsoft Office Outlook account for the user who submitted the email to Microsoft Dynamics CRM.
Public propertySystemUser_Email_EmailSender N:1 SystemUser_Email_EmailSender
Public propertyteam_email N:1 team_email
Public propertyTimeZoneRuleVersionNumber For internal use only.
Public propertyTo Enter the account, contact, lead, queue, or user recipients for the email.
Public propertyToRecipients Shows the email addresses corresponding to the recipients.
Public propertyTrackingToken Shows the tracking token assigned to the email to make sure responses are automatically tracked in Microsoft Dynamics CRM.
Public propertyTransactionCurrency_Email N:1 TransactionCurrency_Email
Public propertyTransactionCurrencyId Choose the local currency for the record to make sure budgets are reported in the correct currency.
Public propertyTraversedPath For internal use only.
Public propertyuser_email N:1 user_email
Public propertyuserentityinstancedata_email 1:N userentityinstancedata_email
Public propertyUTCConversionTimeZoneCode Time zone code that was in use when the record was created.
Public propertyVersionNumber Version number of the email message.
Top
Methods
 NameDescription
Public methodContains
(Inherited from Entity)
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetAttributeValue``1
(Inherited from Entity)
Protected methodGetFormattedAttributeValue
(Inherited from Entity)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Protected methodGetRelatedEntities``1
(Inherited from Entity)
Protected methodGetRelatedEntity``1
(Inherited from Entity)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Protected methodSetAttributeValue
(Inherited from Entity)
Protected methodSetRelatedEntities``1
(Inherited from Entity)
Protected methodSetRelatedEntity``1
(Inherited from Entity)
Public methodToEntity``1
(Inherited from Entity)
Public methodToEntityReference
(Inherited from Entity)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodTryGetAttributeValue``1
(Inherited from Entity)
Top
Events
Fields
See Also