Aspose::Email::Clients::Exchange::WebService::ExchangeUserAvailability Class Referencefinal

Represents user availability information More...

Inherits Object.

Public Member Functions

System::SharedPtr< TimeZoneTime > get_DaylightTime () const
 
void set_DaylightTime (System::SharedPtr< TimeZoneTime > value)
 
System::SharedPtr< TimeZoneTime > get_StandardTime () const
 
void set_StandardTime (System::SharedPtr< TimeZoneTime > value)
 
int32_t get_TimeZoneInfoBias () const
 
void set_TimeZoneInfoBias (int32_t value)
 
System::String get_User () const
 Gets the user smtp address. More...
 
void set_User (System::String value)
 Gets the user smtp address. More...
 
System::SharedPtr< ExchangeCalendarEventCollectionget_CalendarAppointments () const
 Gets the calendar appointments in the user's calendar. More...
 
System::SharedPtr< ExchangeUserWorkingHoursCollectionget_WorkingHours () const
 Gets the working hours. More...
 
 ExchangeUserAvailability ()
 Initializes a new instance of the ExchangeUserAvailability class. More...
 
System::SharedPtr< DateRangeGetWorkingHours (System::DateTime date)
 Gets the working hours in the specified date taking into account the user's timezone. More...
 

Friends

class Aspose::Email::Clients::Exchange::WebService::EWSClient2007
 

Detailed Description

Represents user availability information

Constructor & Destructor Documentation

◆ ExchangeUserAvailability()

Aspose::Email::Clients::Exchange::WebService::ExchangeUserAvailability::ExchangeUserAvailability ( )

Initializes a new instance of the ExchangeUserAvailability class.

Member Function Documentation

◆ get_CalendarAppointments()

System::SharedPtr<ExchangeCalendarEventCollection> Aspose::Email::Clients::Exchange::WebService::ExchangeUserAvailability::get_CalendarAppointments ( ) const

Gets the calendar appointments in the user's calendar.

◆ get_DaylightTime()

System::SharedPtr<TimeZoneTime> Aspose::Email::Clients::Exchange::WebService::ExchangeUserAvailability::get_DaylightTime ( ) const

◆ get_StandardTime()

System::SharedPtr<TimeZoneTime> Aspose::Email::Clients::Exchange::WebService::ExchangeUserAvailability::get_StandardTime ( ) const

◆ get_TimeZoneInfoBias()

int32_t Aspose::Email::Clients::Exchange::WebService::ExchangeUserAvailability::get_TimeZoneInfoBias ( ) const

◆ get_User()

System::String Aspose::Email::Clients::Exchange::WebService::ExchangeUserAvailability::get_User ( ) const

Gets the user smtp address.

◆ get_WorkingHours()

System::SharedPtr<ExchangeUserWorkingHoursCollection> Aspose::Email::Clients::Exchange::WebService::ExchangeUserAvailability::get_WorkingHours ( ) const

Gets the working hours.

◆ GetWorkingHours()

System::SharedPtr<DateRange> Aspose::Email::Clients::Exchange::WebService::ExchangeUserAvailability::GetWorkingHours ( System::DateTime  date)

Gets the working hours in the specified date taking into account the user's timezone.

Parameters
dateThe date to get information for.
Returns
A start and end time of the working day for the specified date.

◆ set_DaylightTime()

void Aspose::Email::Clients::Exchange::WebService::ExchangeUserAvailability::set_DaylightTime ( System::SharedPtr< TimeZoneTime >  value)

◆ set_StandardTime()

void Aspose::Email::Clients::Exchange::WebService::ExchangeUserAvailability::set_StandardTime ( System::SharedPtr< TimeZoneTime >  value)

◆ set_TimeZoneInfoBias()

void Aspose::Email::Clients::Exchange::WebService::ExchangeUserAvailability::set_TimeZoneInfoBias ( int32_t  value)

◆ set_User()

void Aspose::Email::Clients::Exchange::WebService::ExchangeUserAvailability::set_User ( System::String  value)

Gets the user smtp address.

Friends And Related Function Documentation

◆ Aspose::Email::Clients::Exchange::WebService::EWSClient2007

friend class Aspose::Email::Clients::Exchange::WebService::EWSClient2007
friend