Options
All
  • Public
  • Public/Protected
  • All
Menu

Represents the schema for post items.

Hierarchy

Index

Constructors

constructor

Properties

ConversationIndex

ConversationIndex: PropertyDefinition

Defines the ConversationIndex property.

ConversationTopic

ConversationTopic: PropertyDefinition

Defines the ConversationTopic property.

From

Defines the From property.

Instance

Instance: PostItemSchema
internal

Instance of PostItemSchema

InternetMessageId

InternetMessageId: PropertyDefinition

Defines the InternetMessageId property.

IsRead

Defines the IsRead property.

PostedTime

PostedTime: PropertyDefinition

Defines the PostedTime property.

References

References: PropertyDefinition

Defines the References property.

Sender

Defines the Sender property.

Static AllowedResponseActions

AllowedResponseActions: PropertyDefinition

Defines the AllowedResponseActions property.

Static ArchiveTag

ArchiveTag: PropertyDefinition

Defines the ArchiveTag property.

Static Attachments

Attachments: PropertyDefinition

Defines the Attachments property.

Static Body

Defines the Body property.

Static Categories

Categories: PropertyDefinition

Defines the Categories property.

Static ConversationId

ConversationId: PropertyDefinition

Defines the ConversationId property.

Static ConversationIndex

ConversationIndex: PropertyDefinition

Defines the ConversationIndex property.

Static ConversationTopic

ConversationTopic: PropertyDefinition

Defines the ConversationTopic property.

Static Culture

Defines the Culture property.

Static DateTimeCreated

DateTimeCreated: PropertyDefinition

Defines the DateTimeCreated property.

Static DateTimeReceived

DateTimeReceived: PropertyDefinition

Defines the DateTimeReceived property.

Static DateTimeSent

DateTimeSent: PropertyDefinition

Defines the DateTimeSent property.

Static DisplayCc

Defines the DisplayCc property.

Static DisplayTo

Defines the DisplayTo property.

Static EffectiveRights

EffectiveRights: PropertyDefinition

Defines the EffectiveRights property.

Static EntityExtractionResult

EntityExtractionResult: PropertyDefinition

Defines the EntityExtractionResult property.

Static ExtendedProperties

ExtendedProperties: PropertyDefinition

Defines the ExtendedProperties property.

Static Flag

Defines the Flag property.

Static From

Defines the From property.

Static HasAttachments

HasAttachments: PropertyDefinition

Defines the HasAttachments property.

Static IconIndex

Defines the IconIndex property.

Static Id

Defines the Id property.

Static Importance

Importance: PropertyDefinition

Defines the Importance property.

Static InReplyTo

Defines the InReplyTo property.

Static Instance

Instance: PostItemSchema
internal

Instance of PostItemSchema

Static InstanceKey

InstanceKey: PropertyDefinition

Defines the InstanceKey property.

Static InternetMessageHeaders

InternetMessageHeaders: PropertyDefinition

Defines the InternetMessageHeaders property.

Static InternetMessageId

InternetMessageId: PropertyDefinition

Defines the InternetMessageId property.

Static IsAssociated

IsAssociated: PropertyDefinition

Defines the IsAssociated property.

Static IsDraft

Defines the IsDraft property.

Static IsFromMe

Defines the IsFromMe property.

Static IsRead

Defines the IsRead property.

Static IsReminderSet

IsReminderSet: PropertyDefinition

Defines the IsReminderSet property.

Static IsResend

Defines the IsResend property.

Static IsSubmitted

IsSubmitted: PropertyDefinition

Defines the IsSubmitted property.

Static IsUnmodified

IsUnmodified: PropertyDefinition

Defines the IsUnmodified property.

Static ItemClass

Defines the ItemClass property.

Static LastModifiedName

LastModifiedName: PropertyDefinition

Defines the LastModifiedName property.

Static LastModifiedTime

LastModifiedTime: PropertyDefinition

Defines the LastModifiedTime property.

Static MimeContent

MimeContent: PropertyDefinition

Defines the MimeContent property.

Static NormalizedBody

NormalizedBody: PropertyDefinition

Defines the NormalizedBody property.

Static ParentFolderId

ParentFolderId: PropertyDefinition

Defines the ParentFolderId property.

Static PolicyTag

Defines the PolicyTag property.

Static PostedTime

PostedTime: PropertyDefinition

Defines the PostedTime property.

Static Preview

Defines the Preview property.

Static References

References: PropertyDefinition

Defines the References property.

Static ReminderDueBy

ReminderDueBy: PropertyDefinition

Defines the ReminderDueBy property.

Static ReminderMinutesBeforeStart

ReminderMinutesBeforeStart: PropertyDefinition

Defines the ReminderMinutesBeforeStart property.

Static RetentionDate

RetentionDate: PropertyDefinition

Defines the RetentionDate property.

Static Sender

Defines the Sender property.

Static Sensitivity

Sensitivity: PropertyDefinition

Defines the Sensitivity property.

Static Size

Defines the Size property.

Static StoreEntryId

StoreEntryId: PropertyDefinition

Defines the StoreEntryId property.

Static Subject

Defines the Subject property.

Static TextBody

Defines the TextBody property.

Static UniqueBody

UniqueBody: PropertyDefinition

Defines the UniqueBody property.

Static WebClientEditFormQueryString

WebClientEditFormQueryString: PropertyDefinition

Defines the WebClientEditFormQueryString property.

Static WebClientReadFormQueryString

WebClientReadFormQueryString: PropertyDefinition

Defines the WebClientReadFormQueryString property.

Accessors

FirstClassProperties

FirstClassSummaryProperties

IndexedProperties

Methods

GetEnumerator

RegisterIndexedProperty

RegisterInternalProperty

  • RegisterInternalProperty(registeringSchemaClass: any, property: PropertyDefinition): void
  • internal

    Registers an internal schema property.

    Parameters

    • registeringSchemaClass: any

      SchemaClass calling this method - workaround for fieldUri registration oterhwise it registers super/parent class static properties as well. TypeScript does not provide a way to detect inherited property, hasOwnProperty returns true for parent static property

    • property: PropertyDefinition

      The property to register.

    Returns void

RegisterProperties

  • RegisterProperties(): void
  • Registers properties.

    remarks

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

    Returns void

Private RegisterProperty

  • RegisterProperty(registeringSchemaClass: any, property: PropertyDefinition): void
  • RegisterProperty(registeringSchemaClass: any, property: PropertyDefinition, isInternal: boolean): void
  • internal

    Registers a schema property. - workaround for fieldUri registration oterhwise it registers super/parent class static properties as well. TypeScript does not provide a way to detect inherited property, hasOwnProperty returns true

    Parameters

    • registeringSchemaClass: any

      SchemaClass calling this method - workaround for fieldUri registration oterhwise it registers super/parent class static properties as well. TypeScript does not provide a way to detect inherited property, hasOwnProperty returns true for parent static property

    • property: PropertyDefinition

      The property to register.

    Returns void

  • Parameters

    • registeringSchemaClass: any

      SchemaClass calling this method - workaround for fieldUri registration oterhwise it registers super/parent class static properties as well. TypeScript does not provide a way to detect inherited property, hasOwnProperty returns true for parent static property

    • property: PropertyDefinition

      The property to register.

    • isInternal: boolean

      Indicates whether the property is internal or should be visible to developers.

    Returns void

TryGetPropertyDefinition

  • internal

    Tries to get property definition.

    Parameters

    Returns boolean

    True if property definition exists.

Protected init

  • init(): void
  • Returns void

Static FindPropertyDefinition

Generated using TypeDoc