public final class AttendeeInfo extends Object implements ISelfValidate
Constructor and Description |
---|
AttendeeInfo()
Initializes a new instance of the AttendeeInfo class.
|
AttendeeInfo(String smtpAddress)
Initializes a new instance of the AttendeeInfo class.
|
AttendeeInfo(String smtpAddress,
MeetingAttendeeType attendeeType,
boolean excludeConflicts)
Initializes a new instance of the AttendeeInfo class.
|
Modifier and Type | Method and Description |
---|---|
static AttendeeInfo |
getAttendeeInfoFromString(String smtpAddress)
Defines an implicit conversion between a string representing an SMTP
address and AttendeeInfo.
|
MeetingAttendeeType |
getAttendeeType()
Gets the type of this attendee.
|
String |
getSmtpAddress()
Gets the SMTP address of this attendee.
|
boolean |
isExcludeConflicts()
Gets a value indicating whether times when this attendee is not
available should be returned.
|
void |
setAttendeeType(MeetingAttendeeType attendeeType)
Sets the attendee type.
|
void |
setExcludeConflicts(boolean excludeConflicts)
Sets the exclude conflicts.
|
void |
setSmtpAddress(String smtpAddress)
Sets the smtp address.
|
void |
validate()
Validates this instance.
|
void |
writeToXml(EwsServiceXmlWriter writer)
Writes to XML.
|
public AttendeeInfo()
public AttendeeInfo(String smtpAddress, MeetingAttendeeType attendeeType, boolean excludeConflicts)
smtpAddress
- the smtp addressattendeeType
- the attendee typeexcludeConflicts
- the exclude conflictspublic AttendeeInfo(String smtpAddress)
smtpAddress
- the smtp addresspublic static AttendeeInfo getAttendeeInfoFromString(String smtpAddress)
smtpAddress
- the smtp addresspublic void writeToXml(EwsServiceXmlWriter writer) throws Exception
writer
- the writerException
- the exceptionpublic String getSmtpAddress()
public void setSmtpAddress(String smtpAddress)
smtpAddress
- the new smtp addresspublic MeetingAttendeeType getAttendeeType()
public void setAttendeeType(MeetingAttendeeType attendeeType)
attendeeType
- the new attendee typepublic boolean isExcludeConflicts()
public void setExcludeConflicts(boolean excludeConflicts)
excludeConflicts
- the new exclude conflictspublic void validate() throws Exception
validate
in interface ISelfValidate
Exception
- the exceptionCopyright © 2012–2015 Microsoft. All rights reserved.