Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ConversationSchemaStatic

Represents the schema for Conversation.

Hierarchy

Index

Constructors

constructor

Properties

Categories

Categories: PropertyDefinition

Defines the Categories property.

DraftItemIds

DraftItemIds: PropertyDefinition

Defines the DraftItemIds property.

FlagStatus

FlagStatus: PropertyDefinition

Defines the FlagStatus property.

GlobalCategories

GlobalCategories: PropertyDefinition

Defines the GlobalCategories property.

GlobalFlagStatus

GlobalFlagStatus: PropertyDefinition

Defines the GlobalFlagStatus property.

GlobalHasAttachments

GlobalHasAttachments: PropertyDefinition

Defines the GlobalHasAttachments property.

GlobalHasIrm

GlobalHasIrm: PropertyDefinition

Defines the GlobalHasIrm property.

GlobalIconIndex

GlobalIconIndex: PropertyDefinition

Defines the GlobalIconIndex property.

GlobalImportance

GlobalImportance: PropertyDefinition

Defines the GlobalImportance property.

GlobalItemClasses

GlobalItemClasses: PropertyDefinition

Defines the GlobalItemClasses property.

GlobalItemIds

GlobalItemIds: PropertyDefinition

Defines the GlobalItemIds property.

GlobalLastDeliveryTime

GlobalLastDeliveryTime: PropertyDefinition

Defines the GlobalLastDeliveryTime property.

GlobalMessageCount

GlobalMessageCount: PropertyDefinition

Defines the GlobalMessageCount property.

GlobalSize

GlobalSize: PropertyDefinition

Defines the GlobalSize property.

GlobalUniqueRecipients

GlobalUniqueRecipients: PropertyDefinition

Defines the GlobalUniqueRecipients property.

GlobalUniqueSenders

GlobalUniqueSenders: PropertyDefinition

Defines the GlobalUniqueSenders property.

GlobalUniqueUnreadSenders

GlobalUniqueUnreadSenders: PropertyDefinition

Defines the GlobalUniqueUnreadSenders property.

GlobalUnreadCount

GlobalUnreadCount: PropertyDefinition

Defines the GlobalUnreadCount property.

HasAttachments

HasAttachments: PropertyDefinition

Defines the HasAttachments property.

HasIrm

Defines the HasIrm property.

IconIndex

Defines the IconIndex property.

Id

Defines the Id property.

Importance

Importance: PropertyDefinition

Defines the Importance property.

Instance

internal

Instance of ConversationSchema

InstanceKey

InstanceKey: PropertyDefinition

Defines the InstanceKey property.

ItemClasses

ItemClasses: PropertyDefinition

Defines the ItemClasses property.

ItemIds

Defines the ItemIds property.

LastDeliveryTime

LastDeliveryTime: PropertyDefinition

Defines the LastDeliveryTime property.

LastModifiedTime

LastModifiedTime: PropertyDefinition

Defines the LastModifiedTime property.

MessageCount

MessageCount: PropertyDefinition

Defines the MessageCount property.

Preview

Defines the Preview property.

Size

Defines the Size property.

Topic

Defines the Topic property.

UniqueRecipients

UniqueRecipients: PropertyDefinition

Defines the UniqueRecipients property.

UniqueSenders

UniqueSenders: PropertyDefinition

Defines the UniqueSenders property.

UniqueUnreadSenders

UniqueUnreadSenders: PropertyDefinition

Defines the UniqueUnreadSenders property.

UnreadCount

UnreadCount: PropertyDefinition

Defines the UnreadCount property.

Static Categories

Categories: PropertyDefinition

Defines the Categories property.

Static DraftItemIds

DraftItemIds: PropertyDefinition

Defines the DraftItemIds property.

Static ExtendedProperties

ExtendedProperties: PropertyDefinition

Defines the ExtendedProperties property.

Static FlagStatus

FlagStatus: PropertyDefinition

Defines the FlagStatus property.

Static GlobalCategories

GlobalCategories: PropertyDefinition

Defines the GlobalCategories property.

Static GlobalFlagStatus

GlobalFlagStatus: PropertyDefinition

Defines the GlobalFlagStatus property.

Static GlobalHasAttachments

GlobalHasAttachments: PropertyDefinition

Defines the GlobalHasAttachments property.

Static GlobalHasIrm

GlobalHasIrm: PropertyDefinition

Defines the GlobalHasIrm property.

Static GlobalIconIndex

GlobalIconIndex: PropertyDefinition

Defines the GlobalIconIndex property.

Static GlobalImportance

GlobalImportance: PropertyDefinition

Defines the GlobalImportance property.

Static GlobalItemClasses

GlobalItemClasses: PropertyDefinition

Defines the GlobalItemClasses property.

Static GlobalItemIds

GlobalItemIds: PropertyDefinition

Defines the GlobalItemIds property.

Static GlobalLastDeliveryTime

GlobalLastDeliveryTime: PropertyDefinition

Defines the GlobalLastDeliveryTime property.

Static GlobalMessageCount

GlobalMessageCount: PropertyDefinition

Defines the GlobalMessageCount property.

Static GlobalSize

GlobalSize: PropertyDefinition

Defines the GlobalSize property.

Static GlobalUniqueRecipients

GlobalUniqueRecipients: PropertyDefinition

Defines the GlobalUniqueRecipients property.

Static GlobalUniqueSenders

GlobalUniqueSenders: PropertyDefinition

Defines the GlobalUniqueSenders property.

Static GlobalUniqueUnreadSenders

GlobalUniqueUnreadSenders: PropertyDefinition

Defines the GlobalUniqueUnreadSenders property.

Static GlobalUnreadCount

GlobalUnreadCount: PropertyDefinition

Defines the GlobalUnreadCount property.

Static HasAttachments

HasAttachments: PropertyDefinition

Defines the HasAttachments property.

Static HasIrm

Defines the HasIrm property.

Static IconIndex

Defines the IconIndex property.

Static Id

Defines the Id property.

Static Importance

Importance: PropertyDefinition

Defines the Importance property.

Static Instance

internal

Instance of ConversationSchema

Static InstanceKey

InstanceKey: PropertyDefinition

Defines the InstanceKey property.

Static ItemClasses

ItemClasses: PropertyDefinition

Defines the ItemClasses property.

Static ItemIds

Defines the ItemIds property.

Static LastDeliveryTime

LastDeliveryTime: PropertyDefinition

Defines the LastDeliveryTime property.

Static LastModifiedTime

LastModifiedTime: PropertyDefinition

Defines the LastModifiedTime property.

Static MessageCount

MessageCount: PropertyDefinition

Defines the MessageCount property.

Static Preview

Defines the Preview property.

Static Size

Defines the Size property.

Static Topic

Defines the Topic property.

Static UniqueRecipients

UniqueRecipients: PropertyDefinition

Defines the UniqueRecipients property.

Static UniqueSenders

UniqueSenders: PropertyDefinition

Defines the UniqueSenders property.

Static UniqueUnreadSenders

UniqueUnreadSenders: PropertyDefinition

Defines the UniqueUnreadSenders property.

Static UnreadCount

UnreadCount: PropertyDefinition

Defines the UnreadCount 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

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