Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ItemSchema

Represents the schema for generic items. Represents the schema for generic items.

Hierarchy

Index

Constructors

constructor

  • internal

    Initializes a new instance of the ServiceObjectSchema class.

    Returns ItemSchema

Properties

Static AllowedResponseActions

AllowedResponseActions: PropertyDefinition

Defines the AllowedResponseActions property. Defines the AllowedResponseActions property.

Static ArchiveTag

ArchiveTag: PropertyDefinition

Defines the ArchiveTag property. Defines the ArchiveTag property.

Static Attachments

Attachments: PropertyDefinition

Defines the Attachments property. Defines the Attachments property.

Static Body

Defines the Body property. Defines the Body property.

Static Categories

Categories: PropertyDefinition

Defines the Categories property. Defines the Categories property.

Static ConversationId

ConversationId: PropertyDefinition

Defines the ConversationId property. Defines the ConversationId property.

Static Culture

Defines the Culture property. Defines the Culture property.

Static DateTimeCreated

DateTimeCreated: PropertyDefinition

Defines the DateTimeCreated property. Defines the DateTimeCreated property.

Static DateTimeReceived

DateTimeReceived: PropertyDefinition

Defines the DateTimeReceived property. Defines the DateTimeReceived property.

Static DateTimeSent

DateTimeSent: PropertyDefinition

Defines the DateTimeSent property. Defines the DateTimeSent property.

Static DisplayCc

Defines the DisplayCc property. Defines the DisplayCc property.

Static DisplayTo

Defines the DisplayTo property. Defines the DisplayTo property.

Static EffectiveRights

EffectiveRights: PropertyDefinition

Defines the EffectiveRights property. Defines the EffectiveRights property.

Static EntityExtractionResult

EntityExtractionResult: PropertyDefinition

Defines the EntityExtractionResult property. Defines the EntityExtractionResult property.

Static ExtendedProperties

ExtendedProperties: PropertyDefinition

Defines the ExtendedProperties property.

Static Flag

Defines the Flag property. Defines the Flag property.

Static HasAttachments

HasAttachments: PropertyDefinition

Defines the HasAttachments property. Defines the HasAttachments property.

Static IconIndex

Defines the IconIndex property. Defines the IconIndex property.

Static Id

Defines the Id property. Defines the Id property.

Static Importance

Importance: PropertyDefinition

Defines the Importance property. Defines the Importance property.

Static InReplyTo

Defines the InReplyTo property. Defines the InReplyTo property.

Static Instance

Instance: ItemSchema
internal

Instance of ItemSchema

internal

Instance of ItemSchema

Static InstanceKey

InstanceKey: PropertyDefinition

Defines the InstanceKey property. Defines the InstanceKey property.

Static InternetMessageHeaders

InternetMessageHeaders: PropertyDefinition

Defines the InternetMessageHeaders property. Defines the InternetMessageHeaders property.

Static IsAssociated

IsAssociated: PropertyDefinition

Defines the IsAssociated property. Defines the IsAssociated property.

Static IsDraft

Defines the IsDraft property. Defines the IsDraft property.

Static IsFromMe

Defines the IsFromMe property. Defines the IsFromMe property.

Static IsReminderSet

IsReminderSet: PropertyDefinition

Defines the IsReminderSet property. Defines the IsReminderSet property.

Static IsResend

Defines the IsResend property. Defines the IsResend property.

Static IsSubmitted

IsSubmitted: PropertyDefinition

Defines the IsSubmitted property. Defines the IsSubmitted property.

Static IsUnmodified

IsUnmodified: PropertyDefinition

Defines the IsUnmodified property. Defines the IsUnmodified property.

Static ItemClass

Defines the ItemClass property. Defines the ItemClass property.

Static LastModifiedName

LastModifiedName: PropertyDefinition

Defines the LastModifiedName property. Defines the LastModifiedName property.

Static LastModifiedTime

LastModifiedTime: PropertyDefinition

Defines the LastModifiedTime property. Defines the LastModifiedTime property.

Static MimeContent

MimeContent: PropertyDefinition

Defines the MimeContent property. Defines the MimeContent property.

Static NormalizedBody

NormalizedBody: PropertyDefinition

Defines the NormalizedBody property. Defines the NormalizedBody property.

Static ParentFolderId

ParentFolderId: PropertyDefinition

Defines the ParentFolderId property. Defines the ParentFolderId property.

Static PolicyTag

Defines the PolicyTag property. Defines the PolicyTag property.

Static Preview

Defines the Preview property. Defines the Preview property.

Static ReminderDueBy

ReminderDueBy: PropertyDefinition

Defines the ReminderDueBy property. Defines the ReminderDueBy property.

Static ReminderMinutesBeforeStart

ReminderMinutesBeforeStart: PropertyDefinition

Defines the ReminderMinutesBeforeStart property. Defines the ReminderMinutesBeforeStart property.

Static RetentionDate

RetentionDate: PropertyDefinition

Defines the RetentionDate property. Defines the RetentionDate property.

Static Sensitivity

Sensitivity: PropertyDefinition

Defines the Sensitivity property. Defines the Sensitivity property.

Static Size

Defines the Size property. Defines the Size property.

Static StoreEntryId

StoreEntryId: PropertyDefinition

Defines the StoreEntryId property. Defines the StoreEntryId property.

Static Subject

Defines the Subject property. Defines the Subject property.

Static TextBody

Defines the TextBody property. Defines the TextBody property.

Static UniqueBody

UniqueBody: PropertyDefinition

Defines the UniqueBody property. Defines the UniqueBody property.

Static WebClientEditFormQueryString

WebClientEditFormQueryString: PropertyDefinition

Defines the WebClientEditFormQueryString property. Defines the WebClientEditFormQueryString property.

Static WebClientReadFormQueryString

WebClientReadFormQueryString: PropertyDefinition

Defines the WebClientReadFormQueryString property. 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