microsoft.exchange.webservices.data
Class EmailMessageSchema

java.lang.Object
  extended by microsoft.exchange.webservices.data.ServiceObjectSchema
      extended by microsoft.exchange.webservices.data.ItemSchema
          extended by microsoft.exchange.webservices.data.EmailMessageSchema
All Implemented Interfaces:
java.lang.Iterable<PropertyDefinition>
Direct Known Subclasses:
MeetingMessageSchema

public class EmailMessageSchema
extends ItemSchema

Represents the schema for e-mail messages.


Field Summary
static PropertyDefinition BccRecipients
          Defines the BccRecipients property.
static PropertyDefinition CcRecipients
          Defines the CcRecipients property.
static PropertyDefinition ConversationIndex
          Defines the ConversationIndex property.
static PropertyDefinition ConversationTopic
          Defines the ConversationTopic property.
static PropertyDefinition From
          Defines the From property.
protected static EmailMessageSchema Instance
          The Constant Instance.
static PropertyDefinition InternetMessageId
          Defines the InternetMessageId property.
static PropertyDefinition IsDeliveryReceiptRequested
          Defines the IsDeliveryReceiptRequested property.
static PropertyDefinition IsRead
          Defines the IsRead property.
static PropertyDefinition IsReadReceiptRequested
          Defines the IsReadReceiptRequested property.
static PropertyDefinition IsResponseRequested
          Defines the IsResponseRequested property.
static PropertyDefinition ReceivedBy
          Defines the ReceivedBy property.
static PropertyDefinition ReceivedRepresenting
          Defines the ReceivedRepresenting property.
static PropertyDefinition References
          Defines the References property.
static PropertyDefinition ReplyTo
          Defines the ReplyTo property.
static PropertyDefinition Sender
          Defines the Sender property.
static PropertyDefinition ToRecipients
          Defines the ToRecipients property.
 
Fields inherited from class microsoft.exchange.webservices.data.ItemSchema
AllowedResponseActions, Attachments, Body, Categories, ConversationId, Culture, DateTimeCreated, DateTimeReceived, DateTimeSent, DisplayCc, DisplayTo, EffectiveRights, HasAttachments, Id, Importance, InReplyTo, InternetMessageHeaders, IsAssociated, IsDraft, IsFromMe, IsReminderSet, IsResend, IsSubmitted, IsUnmodified, ItemClass, LastModifiedName, LastModifiedTime, MimeContent, ParentFolderId, ReminderDueBy, ReminderMinutesBeforeStart, Sensitivity, Size, StoreEntryId, Subject, UniqueBody, WebClientEditFormQueryString, WebClientReadFormQueryString
 
Fields inherited from class microsoft.exchange.webservices.data.ServiceObjectSchema
extendedProperties
 
Constructor Summary
protected EmailMessageSchema()
          * Initializes a new instance.
 
Method Summary
static EmailMessageSchema getInstance()
          Gets the single instance of EmailMessageSchema.
protected  void registerProperties()
          Registers properties.
 
Methods inherited from class microsoft.exchange.webservices.data.ServiceObjectSchema
addSchemaPropertiesToDictionary, addSchemaPropertyNamesToDictionary, findPropertyDefinition, getFirstClassProperties, getFirstClassSummaryProperties, initializeSchemaPropertyNames, iterator, registerIndexedProperty, registerInternalProperty, registerProperty, tryGetPropertyDefinition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ToRecipients

public static final PropertyDefinition ToRecipients
Defines the ToRecipients property.


BccRecipients

public static final PropertyDefinition BccRecipients
Defines the BccRecipients property.


CcRecipients

public static final PropertyDefinition CcRecipients
Defines the CcRecipients property.


ConversationIndex

public static final PropertyDefinition ConversationIndex
Defines the ConversationIndex property.


ConversationTopic

public static final PropertyDefinition ConversationTopic
Defines the ConversationTopic property.


From

public static final PropertyDefinition From
Defines the From property.


IsDeliveryReceiptRequested

public static final PropertyDefinition IsDeliveryReceiptRequested
Defines the IsDeliveryReceiptRequested property.


IsRead

public static final PropertyDefinition IsRead
Defines the IsRead property.


IsReadReceiptRequested

public static final PropertyDefinition IsReadReceiptRequested
Defines the IsReadReceiptRequested property.


IsResponseRequested

public static final PropertyDefinition IsResponseRequested
Defines the IsResponseRequested property.


InternetMessageId

public static final PropertyDefinition InternetMessageId
Defines the InternetMessageId property.


References

public static final PropertyDefinition References
Defines the References property.


ReplyTo

public static final PropertyDefinition ReplyTo
Defines the ReplyTo property.


Sender

public static final PropertyDefinition Sender
Defines the Sender property.


ReceivedBy

public static final PropertyDefinition ReceivedBy
Defines the ReceivedBy property.


ReceivedRepresenting

public static final PropertyDefinition ReceivedRepresenting
Defines the ReceivedRepresenting property.


Instance

protected static final EmailMessageSchema Instance
The Constant Instance.

Constructor Detail

EmailMessageSchema

protected EmailMessageSchema()
* Initializes a new instance.

Method Detail

getInstance

public static EmailMessageSchema getInstance()
Gets the single instance of EmailMessageSchema.

Returns:
single instance of EmailMessageSchema

registerProperties

protected void registerProperties()
Registers properties. IMPORTANT NOTE: PROPERTIES MUST BE REGISTERED IN SCHEMA ORDER (i.e. the same order as they are defined in types.xsd)

Overrides:
registerProperties in class ItemSchema