Search
Preparing search index...
The search index is not available
Ews JavaScript Api
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Globals
UserId
Class UserId
Hierarchy
ComplexProperty
UserId
Index
Constructors
constructor
Properties
Namespace
On
Change
____implements
Interface
____type
Name
display
Name
primary
Smtp
Address
sID
standard
User
Accessors
Display
Name
Primary
Smtp
Address
SID
Standard
User
Methods
Changed
Clear
Change
Log
Internal
Load
From
Xml
JsObject
Internal
ToJson
Internal
Validate
Is
Valid
Load
From
Json
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
Constructors
constructor
new
User
Id
(
)
:
UserId
new
User
Id
(
standardUser
:
StandardUser
)
:
UserId
new
User
Id
(
primarySmtpAddress
:
string
)
:
UserId
new
User
Id
(
primarySmtpAddressOrStandardUser
?:
string
|
StandardUser
)
:
UserId
this is to shim constructor with easy use within file/module.
Returns
UserId
this is to shim constructor with easy use within file/module.
Parameters
standardUser:
StandardUser
Returns
UserId
this is to shim constructor with easy use within file/module.
Parameters
primarySmtpAddress:
string
Returns
UserId
this is to shim constructor with easy use within file/module.
Parameters
Optional
primarySmtpAddressOrStandardUser:
string
|
StandardUser
Returns
UserId
Properties
Namespace
Namespace
:
XmlNamespace
On
Change
On
Change
:
ComplexPropertyChangedDelegate
[]
____implements
Interface
____implements
Interface
:
string
[]
____type
Name
____type
Name
:
string
Private
display
Name
display
Name
:
string
Private
primary
Smtp
Address
primary
Smtp
Address
:
string
Private
sID
sID
:
string
Private
standard
User
standard
User
:
StandardUser
Accessors
Display
Name
get
DisplayName
(
)
:
string
set
DisplayName
(
value
:
string
)
:
void
Returns
string
Parameters
value:
string
Returns
void
Primary
Smtp
Address
get
PrimarySmtpAddress
(
)
:
string
set
PrimarySmtpAddress
(
value
:
string
)
:
void
Returns
string
Parameters
value:
string
Returns
void
SID
get
SID
(
)
:
string
set
SID
(
value
:
string
)
:
void
Returns
string
Parameters
value:
string
Returns
void
Standard
User
get
StandardUser
(
)
:
StandardUser
set
StandardUser
(
value
:
StandardUser
)
:
void
Returns
StandardUser
Parameters
value:
StandardUser
Returns
void
Methods
Changed
Changed
(
)
:
void
Returns
void
Clear
Change
Log
Clear
Change
Log
(
)
:
void
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
ToJson
Internal
ToJson
(
service
:
ExchangeService
)
:
any
Parameters
service:
ExchangeService
Returns
any
Internal
Validate
Internal
Validate
(
)
:
void
Returns
void
Is
Valid
Is
Valid
(
)
:
boolean
Returns
boolean
Load
From
Json
Load
From
Json
(
jsonProperty
:
any
, service
:
ExchangeService
)
:
any
Parameters
jsonProperty:
any
service:
ExchangeService
Returns
any
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
Globals
User
Id
constructor
Namespace
On
Change
____implements
Interface
____type
Name
display
Name
primary
Smtp
Address
sID
standard
User
Display
Name
Primary
Smtp
Address
SID
Standard
User
Changed
Clear
Change
Log
Internal
Load
From
Xml
JsObject
Internal
ToJson
Internal
Validate
Is
Valid
Load
From
Json
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
Generated using
TypeDoc
this is to shim constructor with easy use within file/module.