microsoft.exchange.webservices.data
Class PostItemSchema

java.lang.Object
  extended by microsoft.exchange.webservices.data.ServiceObjectSchema
      extended by microsoft.exchange.webservices.data.ItemSchema
          extended by microsoft.exchange.webservices.data.PostItemSchema
All Implemented Interfaces:
java.lang.Iterable<PropertyDefinition>

public final class PostItemSchema
extends ItemSchema

Represents the schema for post items.


Field Summary
static PropertyDefinition ConversationIndex
          Defines the ConversationIndex property.
static PropertyDefinition ConversationTopic
          Defines the ConversationTopic property.
static PropertyDefinition From
          Defines the From property.
protected static PostItemSchema Instance
          The Constant Instance.
static PropertyDefinition InternetMessageId
          Defines the InternetMessageId property.
static PropertyDefinition IsRead
          Defines the IsRead property.
static PropertyDefinition PostedTime
          Defines the PostedTime property.
static PropertyDefinition References
          Defines the References property.
static PropertyDefinition Sender
          Defines the Sender 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 PostItemSchema()
          Initializes a new instance of the PostItemSchema class.
 
Method Summary
protected  void registerProperties()
          Registers properties.
 
Methods inherited from class microsoft.exchange.webservices.data.ItemSchema
getInstance
 
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

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.


InternetMessageId

public static final PropertyDefinition InternetMessageId
Defines the InternetMessageId property.


IsRead

public static final PropertyDefinition IsRead
Defines the IsRead property.


PostedTime

public static final PropertyDefinition PostedTime
Defines the PostedTime property.


References

public static final PropertyDefinition References
Defines the References property.


Sender

public static final PropertyDefinition Sender
Defines the Sender property.


Instance

protected static final PostItemSchema Instance
The Constant Instance.

Constructor Detail

PostItemSchema

protected PostItemSchema()
Initializes a new instance of the PostItemSchema class.

Method Detail

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