Options
All
  • Public
  • Public/Protected
  • All
Menu

Class UserConfigurationDictionary

Hierarchy

Index

Constructors

constructor

Properties

Count

Count: number

IsDirty

IsDirty: boolean

Item

Item: any

Namespace

Namespace: XmlNamespace

OnChange

____implementsInterface

____implementsInterface: string[]

____typeName

____typeName: string

Private dictionary

dictionary: any

Private isDirty

isDirty: boolean

Methods

Add

  • Add(key: any, value: any): any
  • Parameters

    • key: any
    • value: any

    Returns any

Changed

  • Changed(): any
  • Returns any

Clear

  • Clear(): any
  • Returns any

ClearChangeLog

  • ClearChangeLog(): void

ConstructObject

ContainsKey

  • ContainsKey(key: any): boolean
  • Parameters

    • key: any

    Returns boolean

CreateFromJsonCollection

  • CreateFromJsonCollection(jsonCollection: any, service: ExchangeService): any
  • Parameters

    Returns any

GetDictionaryObject

  • Parameters

    Returns any

GetEnumerator

  • GetEnumerator(): any
  • Returns any

GetJsonObject

  • Parameters

    Returns JsonObject

GetObjectType

GetObjectValue

  • GetObjectValue(valueArray: any): string[]
  • Parameters

    • valueArray: any

    Returns string[]

GetTypeCode

  • GetTypeCode(service: ExchangeServiceBase, dictionaryObject: any, dictionaryObjectType: any, valueAsString: any): any
  • Parameters

    • service: ExchangeServiceBase
    • dictionaryObject: any
    • dictionaryObjectType: any
    • valueAsString: any

    Returns any

InternalLoadFromXmlJsObject

  • InternalLoadFromXmlJsObject(jsObject: any, service: ExchangeService, readAction: function): void

InternalToJson

  • Parameters

    Returns any

InternalValidate

  • InternalValidate(): void

LoadEntry

  • Parameters

    Returns any

LoadFromXmlJsObject

ReadAttributesFromXmlJsObject

ReadElementsFromXmlJsObject

ReadElementsFromXmlJsObjectToPatch

  • ReadElementsFromXmlJsObjectToPatch(jsonProperty: any, service: ExchangeService): void

ReadTextValueFromXmlJsObject

Remove

  • Remove(key: any): boolean
  • Parameters

    • key: any

    Returns boolean

SetFieldValue

  • SetFieldValue<T>(field: IRefParam<T>, value: T): void

TryGetValue

  • TryGetValue(key: any, value: any): boolean
  • Parameters

    • key: any
    • value: any

    Returns boolean

UpdateFromJsonCollection

  • UpdateFromJsonCollection(jsonCollection: any, service: ExchangeService): any
  • Parameters

    Returns any

UpdateFromXmlJsObject

Validate

  • Validate(): void

ValidateArrayObject

  • ValidateArrayObject(dictionaryObjectAsArray: Array<any>): any
  • Parameters

    • dictionaryObjectAsArray: Array<any>

    Returns any

ValidateEntry

  • ValidateEntry(key: any, value: any): any
  • Parameters

    • key: any
    • value: any

    Returns any

ValidateObject

  • ValidateObject(dictionaryObject: any): any
  • Parameters

    • dictionaryObject: any

    Returns any

ValidateObjectType

  • ValidateObjectType(type: any): any
  • Parameters

    • type: any

    Returns any

WriteAttributesToXml

WriteElementsToXml

WriteEntryTypeToXml

WriteEntryValueToXml

  • Parameters

    Returns any

WriteObjectToXml

  • WriteObjectToXml(writer: EwsServiceXmlWriter, xmlElementName: string, dictionaryObject: any): any
  • Parameters

    Returns any

WriteObjectValueToXml

  • Parameters

    Returns any

WriteToXml

Generated using TypeDoc