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/UserConfigurationDictionary
UserConfigurationDictionary
Class UserConfigurationDictionary
Hierarchy
ComplexProperty
UserConfigurationDictionary
Index
Constructors
constructor
Properties
Count
Is
Dirty
Item
Namespace
On
Change
____implements
Interface
____type
Name
dictionary
is
Dirty
Methods
Add
Changed
Clear
Clear
Change
Log
Construct
Object
Contains
Key
Create
From
Json
Collection
Get
Dictionary
Object
Get
Enumerator
Get
Json
Object
Get
Object
Type
Get
Object
Value
Get
Type
Code
Internal
Load
From
Xml
JsObject
Internal
ToJson
Internal
Validate
Load
Entry
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
Remove
Set
Field
Value
Try
Get
Value
Update
From
Json
Collection
Update
From
Xml
JsObject
Validate
Validate
Array
Object
Validate
Entry
Validate
Object
Validate
Object
Type
Write
Attributes
ToXml
Write
Elements
ToXml
Write
Entry
Type
ToXml
Write
Entry
Value
ToXml
Write
Object
ToXml
Write
Object
Value
ToXml
Write
ToXml
Constructors
constructor
new
User
Configuration
Dictionary
(
)
:
UserConfigurationDictionary
Returns
UserConfigurationDictionary
Properties
Count
Count
:
number
Is
Dirty
Is
Dirty
:
boolean
Item
Item
:
any
Namespace
Namespace
:
XmlNamespace
On
Change
On
Change
:
ComplexPropertyChangedDelegate
[]
____implements
Interface
____implements
Interface
:
string
[]
____type
Name
____type
Name
:
string
Private
dictionary
dictionary
:
any
Private
is
Dirty
is
Dirty
:
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
Clear
Change
Log
Clear
Change
Log
(
)
:
void
Returns
void
Construct
Object
Construct
Object
(
type
:
UserConfigurationDictionaryObjectType
, value
:
string
[]
, service
:
ExchangeService
)
:
any
Parameters
type:
UserConfigurationDictionaryObjectType
value:
string
[]
service:
ExchangeService
Returns
any
Contains
Key
Contains
Key
(
key
:
any
)
:
boolean
Parameters
key:
any
Returns
boolean
Create
From
Json
Collection
Create
From
Json
Collection
(
jsonCollection
:
any
, service
:
ExchangeService
)
:
any
Parameters
jsonCollection:
any
service:
ExchangeService
Returns
any
Get
Dictionary
Object
Get
Dictionary
Object
(
reader
:
EwsServiceXmlReader
)
:
any
Parameters
reader:
EwsServiceXmlReader
Returns
any
Get
Enumerator
Get
Enumerator
(
)
:
any
Returns
any
Get
Json
Object
Get
Json
Object
(
dictionaryObject
:
any
, service
:
ExchangeService
)
:
JsonObject
Parameters
dictionaryObject:
any
service:
ExchangeService
Returns
JsonObject
Get
Object
Type
Get
Object
Type
(
reader
:
EwsServiceXmlReader
)
:
UserConfigurationDictionaryObjectType
Parameters
reader:
EwsServiceXmlReader
Returns
UserConfigurationDictionaryObjectType
Get
Object
Value
Get
Object
Value
(
valueArray
:
any
)
:
string
[]
Parameters
valueArray:
any
Returns
string
[]
Get
Type
Code
Get
Type
Code
(
service
:
ExchangeServiceBase
, dictionaryObject
:
any
, dictionaryObjectType
:
any
, valueAsString
:
any
)
:
any
Parameters
service:
ExchangeServiceBase
dictionaryObject:
any
dictionaryObjectType:
any
valueAsString:
any
Returns
any
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
ToJson
Internal
ToJson
(
service
:
ExchangeService
)
:
any
Parameters
service:
ExchangeService
Returns
any
Internal
Validate
Internal
Validate
(
)
:
void
Returns
void
Load
Entry
Load
Entry
(
reader
:
EwsServiceXmlReader
)
:
any
Parameters
reader:
EwsServiceXmlReader
Returns
any
Load
From
Xml
JsObject
Load
From
Xml
JsObject
(
jsObject
:
any
, service
:
ExchangeService
)
:
void
Parameters
jsObject:
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
(
reader
:
EwsServiceXmlReader
)
:
boolean
Parameters
reader:
EwsServiceXmlReader
Returns
boolean
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
Remove
Remove
(
key
:
any
)
:
boolean
Parameters
key:
any
Returns
boolean
Set
Field
Value
Set
Field
Value<T>
(
field
:
IRefParam
<
T
>
, value
:
T
)
:
void
Type parameters
T
Parameters
field:
IRefParam
<
T
>
value:
T
Returns
void
Try
Get
Value
Try
Get
Value
(
key
:
any
, value
:
any
)
:
boolean
Parameters
key:
any
value:
any
Returns
boolean
Update
From
Json
Collection
Update
From
Json
Collection
(
jsonCollection
:
any
, service
:
ExchangeService
)
:
any
Parameters
jsonCollection:
any
service:
ExchangeService
Returns
any
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
Validate
Array
Object
Validate
Array
Object
(
dictionaryObjectAsArray
:
Array
<
any
>
)
:
any
Parameters
dictionaryObjectAsArray:
Array
<
any
>
Returns
any
Validate
Entry
Validate
Entry
(
key
:
any
, value
:
any
)
:
any
Parameters
key:
any
value:
any
Returns
any
Validate
Object
Validate
Object
(
dictionaryObject
:
any
)
:
any
Parameters
dictionaryObject:
any
Returns
any
Validate
Object
Type
Validate
Object
Type
(
type
:
any
)
:
any
Parameters
type:
any
Returns
any
Write
Attributes
ToXml
Write
Attributes
ToXml
(
writer
:
EwsServiceXmlWriter
)
:
void
Parameters
writer:
EwsServiceXmlWriter
Returns
void
Write
Elements
ToXml
Write
Elements
ToXml
(
writer
:
EwsServiceXmlWriter
)
:
any
Parameters
writer:
EwsServiceXmlWriter
Returns
any
Write
Entry
Type
ToXml
Write
Entry
Type
ToXml
(
writer
:
EwsServiceXmlWriter
, dictionaryObjectType
:
UserConfigurationDictionaryObjectType
)
:
any
Parameters
writer:
EwsServiceXmlWriter
dictionaryObjectType:
UserConfigurationDictionaryObjectType
Returns
any
Write
Entry
Value
ToXml
Write
Entry
Value
ToXml
(
writer
:
EwsServiceXmlWriter
, value
:
string
)
:
any
Parameters
writer:
EwsServiceXmlWriter
value:
string
Returns
any
Write
Object
ToXml
Write
Object
ToXml
(
writer
:
EwsServiceXmlWriter
, xmlElementName
:
string
, dictionaryObject
:
any
)
:
any
Parameters
writer:
EwsServiceXmlWriter
xmlElementName:
string
dictionaryObject:
any
Returns
any
Write
Object
Value
ToXml
Write
Object
Value
ToXml
(
writer
:
EwsServiceXmlWriter
, dictionaryObject
:
any
)
:
any
Parameters
writer:
EwsServiceXmlWriter
dictionaryObject:
any
Returns
any
Write
ToXml
Write
ToXml
(
writer
:
EwsServiceXmlWriter
, xmlElementName
:
string
, xmlNamespace
?:
XmlNamespace
)
:
void
Parameters
writer:
EwsServiceXmlWriter
xmlElementName:
string
Optional
xmlNamespace:
XmlNamespace
Returns
void
Globals
Complex
Properties/
User
Configuration
Dictionary
User
Configuration
Dictionary
constructor
Count
Is
Dirty
Item
Namespace
On
Change
____implements
Interface
____type
Name
dictionary
is
Dirty
Add
Changed
Clear
Clear
Change
Log
Construct
Object
Contains
Key
Create
From
Json
Collection
Get
Dictionary
Object
Get
Enumerator
Get
Json
Object
Get
Object
Type
Get
Object
Value
Get
Type
Code
Internal
Load
From
Xml
JsObject
Internal
ToJson
Internal
Validate
Load
Entry
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
Remove
Set
Field
Value
Try
Get
Value
Update
From
Json
Collection
Update
From
Xml
JsObject
Validate
Validate
Array
Object
Validate
Entry
Validate
Object
Validate
Object
Type
Write
Attributes
ToXml
Write
Elements
ToXml
Write
Entry
Type
ToXml
Write
Entry
Value
ToXml
Write
Object
ToXml
Write
Object
Value
ToXml
Write
ToXml
Generated using
TypeDoc