Search
Preparing search index...
The search index is not available
Ews JavaScript Api
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Globals
PropertyBag
Class PropertyBag
Hierarchy
PropertyBag
Index
Constructors
constructor
Properties
Item
added
Properties
deleted
Properties
is
Dirty
loaded
Properties
loading
modified
Properties
only
Summary
Properties
Requested
owner
properties
requested
Property
Set
Accessors
Is
Dirty
Owner
Properties
Methods
Changed
Clear
Clear
Change
Log
Contains
Delete
Property
Get
IsUpdate
Call
Necessary
Get
Property
Value
OrException
Init
Complex
Property
Is
Property
Loaded
Is
Property
Updated
Is
Requested
Property
Load
From
Xml
JsObject
Property
Changed
Try
Get
Property
Try
Get
Property
As
Try
Get
Value
Validate
Validate
Property
Value
Write
Delete
Update
ToXml
Write
Set
Update
ToXml
Write
ToXml
Write
ToXml
For
Update
_get
Item
_set
Item
Add
ToChange
List
Get
Property
Update
Item
Name
Constructors
constructor
new
Property
Bag
(
owner
:
ServiceObject
)
:
PropertyBag
Parameters
owner:
ServiceObject
Returns
PropertyBag
Properties
Item
Item
:
any
Private
added
Properties
added
Properties
:
PropertyDefinition
[]
Private
deleted
Properties
deleted
Properties
:
DictionaryWithPropertyDefitionKey
<
PropertyDefinition
,
any
>
Private
is
Dirty
is
Dirty
:
boolean
Private
loaded
Properties
loaded
Properties
:
PropertyDefinition
[]
Private
loading
loading
:
boolean
Private
modified
Properties
modified
Properties
:
PropertyDefinition
[]
Private
only
Summary
Properties
Requested
only
Summary
Properties
Requested
:
boolean
Private
owner
owner
:
ServiceObject
Private
properties
properties
:
DictionaryWithPropertyDefitionKey
<
PropertyDefinition
,
any
>
Private
requested
Property
Set
requested
Property
Set
:
PropertySet
Accessors
Is
Dirty
get
IsDirty
(
)
:
boolean
Returns
boolean
Owner
get
Owner
(
)
:
ServiceObject
Returns
ServiceObject
Properties
get
Properties
(
)
:
DictionaryWithPropertyDefitionKey
<
PropertyDefinition
,
any
>
Returns
DictionaryWithPropertyDefitionKey
<
PropertyDefinition
,
any
>
Methods
Changed
Changed
(
)
:
void
internal
unstable
Returns
void
Clear
Clear
(
)
:
void
Returns
void
Clear
Change
Log
Clear
Change
Log
(
)
:
void
Returns
void
Contains
Contains
(
propertyDefinition
:
PropertyDefinition
)
:
boolean
Parameters
propertyDefinition:
PropertyDefinition
Returns
boolean
Delete
Property
Delete
Property
(
propertyDefinition
:
PropertyDefinition
)
:
void
Parameters
propertyDefinition:
PropertyDefinition
Returns
void
Get
IsUpdate
Call
Necessary
Get
IsUpdate
Call
Necessary
(
)
:
boolean
Returns
boolean
Get
Property
Value
OrException
Get
Property
Value
OrException
(
propertyDefinition
:
PropertyDefinition
, exception
:
IOutParam
<
any
>
)
:
any
Parameters
propertyDefinition:
PropertyDefinition
exception:
IOutParam
<
any
>
Returns
any
Init
Complex
Property
Init
Complex
Property
(
complexProperty
:
ComplexProperty
)
:
void
Parameters
complexProperty:
ComplexProperty
Returns
void
Is
Property
Loaded
Is
Property
Loaded
(
propertyDefinition
:
PropertyDefinition
)
:
boolean
Parameters
propertyDefinition:
PropertyDefinition
Returns
boolean
Is
Property
Updated
Is
Property
Updated
(
propertyDefinition
:
PropertyDefinition
)
:
boolean
Parameters
propertyDefinition:
PropertyDefinition
Returns
boolean
Is
Requested
Property
Is
Requested
Property
(
propertyDefinition
:
PropertyDefinition
)
:
boolean
Parameters
propertyDefinition:
PropertyDefinition
Returns
boolean
Load
From
Xml
JsObject
Load
From
Xml
JsObject
(
jsObject
:
any
, service
:
ExchangeService
, clear
:
boolean
, requestedPropertySet
:
PropertySet
, onlySummaryPropertiesRequested
:
boolean
)
:
void
Parameters
jsObject:
any
service:
ExchangeService
clear:
boolean
requestedPropertySet:
PropertySet
onlySummaryPropertiesRequested:
boolean
Returns
void
Property
Changed
Property
Changed
(
complexProperty
:
ComplexProperty
)
:
void
Parameters
complexProperty:
ComplexProperty
Returns
void
Try
Get
Property
Try
Get
Property
(
propertyDefinition
:
PropertyDefinition
, propertyValue
:
IOutParam
<
any
>
)
:
boolean
Parameters
propertyDefinition:
PropertyDefinition
propertyValue:
IOutParam
<
any
>
Returns
boolean
Try
Get
Property
As
Try
Get
Property
As<T>
(
propertyDefinition
:
PropertyDefinition
, propertyValue
:
IOutParam
<
T
>
)
:
boolean
Type parameters
T
Parameters
propertyDefinition:
PropertyDefinition
propertyValue:
IOutParam
<
T
>
Returns
boolean
Try
Get
Value
Try
Get
Value
(
propertyDefinition
:
PropertyDefinition
, propertyValue
:
IOutParam
<
any
>
)
:
boolean
Parameters
propertyDefinition:
PropertyDefinition
propertyValue:
IOutParam
<
any
>
Returns
boolean
Validate
Validate
(
)
:
void
Returns
void
Validate
Property
Value
Validate
Property
Value
(
propertyDefinition
:
PropertyDefinition
)
:
void
Parameters
propertyDefinition:
PropertyDefinition
Returns
void
Write
Delete
Update
ToXml
Write
Delete
Update
ToXml
(
writer
:
EwsServiceXmlWriter
, propertyDefinition
:
PropertyDefinition
, propertyValue
:
any
)
:
void
Parameters
writer:
EwsServiceXmlWriter
propertyDefinition:
PropertyDefinition
propertyValue:
any
Returns
void
Write
Set
Update
ToXml
Write
Set
Update
ToXml
(
writer
:
EwsServiceXmlWriter
, propertyDefinition
:
PropertyDefinition
)
:
void
Parameters
writer:
EwsServiceXmlWriter
propertyDefinition:
PropertyDefinition
Returns
void
Write
ToXml
Write
ToXml
(
writer
:
EwsServiceXmlWriter
)
:
void
Parameters
writer:
EwsServiceXmlWriter
Returns
void
Write
ToXml
For
Update
Write
ToXml
For
Update
(
writer
:
EwsServiceXmlWriter
)
:
void
Parameters
writer:
EwsServiceXmlWriter
Returns
void
_get
Item
_get
Item
(
propertyDefinition
:
PropertyDefinition
)
:
any
Parameters
propertyDefinition:
PropertyDefinition
Returns
any
_set
Item
_set
Item
(
propertyDefinition
:
PropertyDefinition
, value
:
any
)
:
void
Parameters
propertyDefinition:
PropertyDefinition
value:
any
Returns
void
Static
Add
ToChange
List
Add
ToChange
List
(
propertyDefinition
:
PropertyDefinition
, changeList
:
PropertyDefinition
[]
)
:
void
Parameters
propertyDefinition:
PropertyDefinition
changeList:
PropertyDefinition
[]
Returns
void
Static
Get
Property
Update
Item
Name
Get
Property
Update
Item
Name
(
serviceObject
:
ServiceObject
)
:
string
Parameters
serviceObject:
ServiceObject
Returns
string
Globals
Property
Bag
constructor
Item
added
Properties
deleted
Properties
is
Dirty
loaded
Properties
loading
modified
Properties
only
Summary
Properties
Requested
owner
properties
requested
Property
Set
Is
Dirty
Owner
Properties
Changed
Clear
Clear
Change
Log
Contains
Delete
Property
Get
IsUpdate
Call
Necessary
Get
Property
Value
OrException
Init
Complex
Property
Is
Property
Loaded
Is
Property
Updated
Is
Requested
Property
Load
From
Xml
JsObject
Property
Changed
Try
Get
Property
Try
Get
Property
As
Try
Get
Value
Validate
Validate
Property
Value
Write
Delete
Update
ToXml
Write
Set
Update
ToXml
Write
ToXml
Write
ToXml
For
Update
_get
Item
_set
Item
Add
ToChange
List
Get
Property
Update
Item
Name
Generated using
TypeDoc
unstable