Class ItemSchema
- java.lang.Object
-
- microsoft.exchange.webservices.data.core.service.schema.ServiceObjectSchema
-
- microsoft.exchange.webservices.data.core.service.schema.ItemSchema
-
- All Implemented Interfaces:
Iterable<PropertyDefinition>
- Direct Known Subclasses:
AppointmentSchema,ContactGroupSchema,ContactSchema,EmailMessageSchema,PostItemSchema,TaskSchema
public class ItemSchema extends ServiceObjectSchema
Represents the schema for generic item.
-
-
Field Summary
Fields Modifier and Type Field Description static PropertyDefinitionAllowedResponseActionsDefines the AllowedResponseActions property.static PropertyDefinitionAttachmentsDefines the Attachments property.static PropertyDefinitionBodyDefines the Body property.static PropertyDefinitionCategoriesDefines the Categories property.static PropertyDefinitionConversationIdDefines the ConversationId property.static PropertyDefinitionCultureDefines the Culture property.static PropertyDefinitionDateTimeCreatedDefines the DateTimeCreated property.static PropertyDefinitionDateTimeReceivedDefines the DateTimeReceived property.static PropertyDefinitionDateTimeSentDefines the DateTimeSent property.static PropertyDefinitionDisplayCcDefines the DisplayCc property.static PropertyDefinitionDisplayToDefines the DisplayTo property.static PropertyDefinitionEffectiveRightsDefines the EffectiveRights property.static PropertyDefinitionHasAttachmentsDefines the HasAttachments property.static PropertyDefinitionIdDefines the Id property.static PropertyDefinitionImportanceDefines the Importance property.static PropertyDefinitionInReplyToDefines the InReplyTo property.protected static ItemSchemaInstanceThe Constant Instance.static PropertyDefinitionInternetMessageHeadersDefines the InternetMessageHeaders property.static PropertyDefinitionIsAssociatedDefines the IsAssociated property.static PropertyDefinitionIsDraftDefines the IsDraft property.static PropertyDefinitionIsFromMeDefines the IsFromMe property.static PropertyDefinitionIsReminderSetDefines the IsReminderSet property.static PropertyDefinitionIsResendDefines the IsResend property.static PropertyDefinitionIsSubmittedDefines the IsSubmitted property.static PropertyDefinitionIsUnmodifiedDefines the IsUnmodified property.static PropertyDefinitionItemClassDefines the ItemClass property.static PropertyDefinitionLastModifiedNameDefines the LastModifiedName property.static PropertyDefinitionLastModifiedTimeDefines the LastModifiedTime property.static PropertyDefinitionMimeContentDefines the MimeContent property.static PropertyDefinitionParentFolderIdDefines the ParentFolderId property.static PropertyDefinitionReminderDueByDefines the ReminderDueBy property.static PropertyDefinitionReminderMinutesBeforeStartDefines the ReminderMinutesBeforeStart property.static PropertyDefinitionSensitivityDefines the Sensitivity property.static PropertyDefinitionSizeDefines the Size property.static PropertyDefinitionStoreEntryIdDefines the StoreEntryId property.static PropertyDefinitionSubjectDefines the Subject property.static PropertyDefinitionUniqueBodyDefines the UniqueBody property.static PropertyDefinitionWebClientEditFormQueryStringDefines the WebClientEditFormQueryString property.static PropertyDefinitionWebClientReadFormQueryStringDefines the WebClientReadFormQueryString property.-
Fields inherited from class microsoft.exchange.webservices.data.core.service.schema.ServiceObjectSchema
extendedProperties
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedItemSchema()Initializes a new instance.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ItemSchemagetInstance()Gets the single instance of ItemSchema.protected voidregisterProperties()Registers property.-
Methods inherited from class microsoft.exchange.webservices.data.core.service.schema.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
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
Id
public static final PropertyDefinition Id
Defines the Id property.
-
Body
public static final PropertyDefinition Body
Defines the Body property.
-
ItemClass
public static final PropertyDefinition ItemClass
Defines the ItemClass property.
-
Subject
public static final PropertyDefinition Subject
Defines the Subject property.
-
MimeContent
public static final PropertyDefinition MimeContent
Defines the MimeContent property.
-
ParentFolderId
public static final PropertyDefinition ParentFolderId
Defines the ParentFolderId property.
-
Sensitivity
public static final PropertyDefinition Sensitivity
Defines the Sensitivity property.
-
Attachments
public static final PropertyDefinition Attachments
Defines the Attachments property.
-
DateTimeReceived
public static final PropertyDefinition DateTimeReceived
Defines the DateTimeReceived property.
-
Size
public static final PropertyDefinition Size
Defines the Size property.
-
Categories
public static final PropertyDefinition Categories
Defines the Categories property.
-
Importance
public static final PropertyDefinition Importance
Defines the Importance property.
-
InReplyTo
public static final PropertyDefinition InReplyTo
Defines the InReplyTo property.
-
IsSubmitted
public static final PropertyDefinition IsSubmitted
Defines the IsSubmitted property.
-
IsAssociated
public static final PropertyDefinition IsAssociated
Defines the IsAssociated property.
-
IsDraft
public static final PropertyDefinition IsDraft
Defines the IsDraft property.
-
IsFromMe
public static final PropertyDefinition IsFromMe
Defines the IsFromMe property.
-
IsResend
public static final PropertyDefinition IsResend
Defines the IsResend property.
-
IsUnmodified
public static final PropertyDefinition IsUnmodified
Defines the IsUnmodified property.
-
InternetMessageHeaders
public static final PropertyDefinition InternetMessageHeaders
Defines the InternetMessageHeaders property.
-
DateTimeSent
public static final PropertyDefinition DateTimeSent
Defines the DateTimeSent property.
-
DateTimeCreated
public static final PropertyDefinition DateTimeCreated
Defines the DateTimeCreated property.
-
AllowedResponseActions
public static final PropertyDefinition AllowedResponseActions
Defines the AllowedResponseActions property.
-
ReminderDueBy
public static final PropertyDefinition ReminderDueBy
Defines the ReminderDueBy property.
-
IsReminderSet
public static final PropertyDefinition IsReminderSet
Defines the IsReminderSet property.
-
ReminderMinutesBeforeStart
public static final PropertyDefinition ReminderMinutesBeforeStart
Defines the ReminderMinutesBeforeStart property.
-
DisplayCc
public static final PropertyDefinition DisplayCc
Defines the DisplayCc property.
-
DisplayTo
public static final PropertyDefinition DisplayTo
Defines the DisplayTo property.
-
HasAttachments
public static final PropertyDefinition HasAttachments
Defines the HasAttachments property.
-
Culture
public static final PropertyDefinition Culture
Defines the Culture property.
-
EffectiveRights
public static final PropertyDefinition EffectiveRights
Defines the EffectiveRights property.
-
LastModifiedName
public static final PropertyDefinition LastModifiedName
Defines the LastModifiedName property.
-
LastModifiedTime
public static final PropertyDefinition LastModifiedTime
Defines the LastModifiedTime property.
-
WebClientReadFormQueryString
public static final PropertyDefinition WebClientReadFormQueryString
Defines the WebClientReadFormQueryString property.
-
WebClientEditFormQueryString
public static final PropertyDefinition WebClientEditFormQueryString
Defines the WebClientEditFormQueryString property.
-
ConversationId
public static final PropertyDefinition ConversationId
Defines the ConversationId property.
-
UniqueBody
public static final PropertyDefinition UniqueBody
Defines the UniqueBody property.
-
StoreEntryId
public static final PropertyDefinition StoreEntryId
Defines the StoreEntryId property.
-
Instance
protected static final ItemSchema Instance
The Constant Instance.
-
-
Constructor Detail
-
ItemSchema
protected ItemSchema()
Initializes a new instance.
-
-
Method Detail
-
getInstance
public static ItemSchema getInstance()
Gets the single instance of ItemSchema.- Returns:
- single instance of ItemSchema
-
registerProperties
protected void registerProperties()
Registers property.IMPORTANT NOTE: PROPERTIES MUST BE REGISTERED IN SCHEMA ORDER (i.e. the same order as they are defined in types.xsd)
- Overrides:
registerPropertiesin classServiceObjectSchema
-
-