Search
Preparing search index...
The search index is not available
Ews JavaScript Api
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Globals
ComplexProperties/DictionaryProperty
DictionaryProperty
Class DictionaryProperty<TKey, TEntry>
Type parameters
TKey
TEntry
:
DictionaryEntryProperty
<
any
>
Hierarchy
ComplexProperty
DictionaryProperty
EmailAddressDictionary
PhysicalAddressDictionary
PhoneNumberDictionary
ImAddressDictionary
Index
Constructors
constructor
Properties
Namespace
On
Change
____implements
Interface
____type
Name
added
Entries
dictionary
Key
Type
dictionary
Key
Type
Enum
entries
modified
Entries
removed
Entries
Accessors
Entries
Methods
Changed
Clear
Change
Log
Contains
Create
Entry
Create
Entry
Instance
Entry
Changed
Get
Entry
Xml
Element
Name
Get
Field
Index
Get
FieldURI
Internal
Add
Internal
Add
OrReplace
Internal
Load
From
Xml
JsObject
Internal
Remove
Internal
ToJson
Internal
Validate
Load
From
Xml
JsObject
Read
Attributes
From
Xml
JsObject
Read
Elements
From
Xml
JsObject
Read
Elements
From
Xml
JsObject
ToPatch
Read
Text
Value
From
Xml
JsObject
Set
Field
Value
Update
From
Xml
JsObject
Validate
Write
Attributes
ToXml
Write
Elements
ToXml
Write
ToXml
Write
Uri
ToJson
Write
Uri
ToXml
dictionary
Key
Delegate
Constructors
constructor
new
Dictionary
Property
(
dictionaryKeyType
:
DictionaryKeyType
)
:
DictionaryProperty
Parameters
dictionaryKeyType:
DictionaryKeyType
Returns
DictionaryProperty
Properties
Namespace
Namespace
:
XmlNamespace
On
Change
On
Change
:
ComplexPropertyChangedDelegate
[]
____implements
Interface
____implements
Interface
:
string
[]
____type
Name
____type
Name
:
string
Private
added
Entries
added
Entries
:
TKey
[]
Private
dictionary
Key
Type
dictionary
Key
Type
:
DictionaryKeyType
Private
dictionary
Key
Type
Enum
dictionary
Key
Type
Enum
:
any
Private
entries
entries
:
Dictionary
<
TKey
,
TEntry
>
Private
modified
Entries
modified
Entries
:
TKey
[]
Private
removed
Entries
removed
Entries
:
Dictionary
<
TKey
,
TEntry
>
Accessors
Entries
get
Entries
(
)
:
Dictionary
<
TKey
,
TEntry
>
Returns
Dictionary
<
TKey
,
TEntry
>
Methods
Changed
Changed
(
)
:
void
Returns
void
Clear
Change
Log
Clear
Change
Log
(
)
:
void
Returns
void
Contains
Contains
(
key
:
TKey
)
:
boolean
Parameters
key:
TKey
Returns
boolean
Create
Entry
Create
Entry
(
)
:
TEntry
Returns
TEntry
Create
Entry
Instance
Create
Entry
Instance
(
)
:
TEntry
Returns
TEntry
Entry
Changed
Entry
Changed
(
complexProperty
:
ComplexProperty
)
:
void
Parameters
complexProperty:
ComplexProperty
Returns
void
Get
Entry
Xml
Element
Name
Get
Entry
Xml
Element
Name
(
entry
:
TEntry
)
:
string
Parameters
entry:
TEntry
Returns
string
Get
Field
Index
Get
Field
Index
(
key
:
TKey
)
:
string
Parameters
key:
TKey
Returns
string
Get
FieldURI
Get
FieldURI
(
)
:
string
Returns
string
Internal
Add
Internal
Add
(
entry
:
TEntry
)
:
void
Parameters
entry:
TEntry
Returns
void
Internal
Add
OrReplace
Internal
Add
OrReplace
(
entry
:
TEntry
)
:
void
Parameters
entry:
TEntry
Returns
void
Internal
Load
From
Xml
JsObject
Internal
Load
From
Xml
JsObject
(
jsObject
:
any
, service
:
ExchangeService
, readAction
:
function
)
:
void
Parameters
jsObject:
any
service:
ExchangeService
readAction:
function
(
jsonProperty
:
any
, service
:
ExchangeService
)
:
void
Parameters
jsonProperty:
any
service:
ExchangeService
Returns
void
Returns
void
Internal
Remove
Internal
Remove
(
key
:
TKey
)
:
void
Parameters
key:
TKey
Returns
void
Internal
ToJson
Internal
ToJson
(
service
:
ExchangeService
)
:
any
Parameters
service:
ExchangeService
Returns
any
Internal
Validate
Internal
Validate
(
)
:
void
Returns
void
Load
From
Xml
JsObject
Load
From
Xml
JsObject
(
jsonProperty
:
any
, service
:
ExchangeService
)
:
void
Parameters
jsonProperty:
any
service:
ExchangeService
Returns
void
Read
Attributes
From
Xml
JsObject
Read
Attributes
From
Xml
JsObject
(
reader
:
EwsServiceXmlReader
)
:
void
Parameters
reader:
EwsServiceXmlReader
Returns
void
Read
Elements
From
Xml
JsObject
Read
Elements
From
Xml
JsObject
(
jsonProperty
:
any
, service
:
ExchangeService
)
:
void
Parameters
jsonProperty:
any
service:
ExchangeService
Returns
void
Read
Elements
From
Xml
JsObject
ToPatch
Read
Elements
From
Xml
JsObject
ToPatch
(
jsonProperty
:
any
, service
:
ExchangeService
)
:
void
Parameters
jsonProperty:
any
service:
ExchangeService
Returns
void
Read
Text
Value
From
Xml
JsObject
Read
Text
Value
From
Xml
JsObject
(
jsObject
:
EwsServiceXmlReader
)
:
void
Parameters
jsObject:
EwsServiceXmlReader
Returns
void
Set
Field
Value
Set
Field
Value<T>
(
field
:
IRefParam
<
T
>
, value
:
T
)
:
void
Type parameters
T
Parameters
field:
IRefParam
<
T
>
value:
T
Returns
void
Update
From
Xml
JsObject
Update
From
Xml
JsObject
(
jsObject
:
any
, service
:
ExchangeService
)
:
void
Parameters
jsObject:
any
service:
ExchangeService
Returns
void
Validate
Validate
(
)
:
void
Returns
void
Write
Attributes
ToXml
Write
Attributes
ToXml
(
writer
:
EwsServiceXmlWriter
)
:
void
Parameters
writer:
EwsServiceXmlWriter
Returns
void
Write
Elements
ToXml
Write
Elements
ToXml
(
writer
:
EwsServiceXmlWriter
)
:
void
Parameters
writer:
EwsServiceXmlWriter
Returns
void
Write
ToXml
Write
ToXml
(
writer
:
EwsServiceXmlWriter
, xmlElementName
:
string
, xmlNamespace
?:
XmlNamespace
)
:
void
Parameters
writer:
EwsServiceXmlWriter
xmlElementName:
string
Optional
xmlNamespace:
XmlNamespace
Returns
void
Write
Uri
ToJson
Write
Uri
ToJson
(
key
:
TKey
)
:
any
Parameters
key:
TKey
Returns
any
Write
Uri
ToXml
Write
Uri
ToXml
(
writer
:
EwsServiceXmlWriter
, key
:
TKey
)
:
void
Parameters
writer:
EwsServiceXmlWriter
key:
TKey
Returns
void
Private
dictionary
Key
Delegate
dictionary
Key
Delegate
(
key
:
TKey
)
:
any
Parameters
key:
TKey
Returns
any
Globals
Complex
Properties/
Dictionary
Property
Dictionary
Property
constructor
Namespace
On
Change
____implements
Interface
____type
Name
added
Entries
dictionary
Key
Type
dictionary
Key
Type
Enum
entries
modified
Entries
removed
Entries
Entries
Changed
Clear
Change
Log
Contains
Create
Entry
Create
Entry
Instance
Entry
Changed
Get
Entry
Xml
Element
Name
Get
Field
Index
Get
FieldURI
Internal
Add
Internal
Add
OrReplace
Internal
Load
From
Xml
JsObject
Internal
Remove
Internal
ToJson
Internal
Validate
Load
From
Xml
JsObject
Read
Attributes
From
Xml
JsObject
Read
Elements
From
Xml
JsObject
Read
Elements
From
Xml
JsObject
ToPatch
Read
Text
Value
From
Xml
JsObject
Set
Field
Value
Update
From
Xml
JsObject
Validate
Write
Attributes
ToXml
Write
Elements
ToXml
Write
ToXml
Write
Uri
ToJson
Write
Uri
ToXml
dictionary
Key
Delegate
Generated using
TypeDoc