Aspose::Email::Clients::Google::FreebusyCalendarInfo Class Reference

Defines list of free/busy information for specified calendar. More...

Inherits Object.

Public Member Functions

ASPOSE_EMAIL_SHARED_API System::String get_CalendarId () const
 Calendar Id More...
 
ASPOSE_EMAIL_SHARED_API void set_CalendarId (System::String value)
 Calendar Id More...
 
ASPOSE_EMAIL_SHARED_API System::SharedPtr< System::Collections::Generic::List< System::SharedPtr< ErrorDetails > > > get_Errors () const
 Optional error(s) (if computation for the calendar failed). More...
 
ASPOSE_EMAIL_SHARED_API System::SharedPtr< System::Collections::Generic::List< System::SharedPtr< Range > > > get_Busy () const
 List of time ranges during which this calendar should be regarded as busy. More...
 
ASPOSE_EMAIL_SHARED_API FreebusyCalendarInfo ()
 Initializes a new instance of the FreebusyCalendarInfo class. More...
 
ASPOSE_EMAIL_SHARED_API FreebusyCalendarInfo (System::String calendarId, System::SharedPtr< System::Collections::Generic::IEnumerable< System::SharedPtr< ErrorDetails >>> errors)
 Initializes a new instance of the FreebusyCalendarInfo class. More...
 
ASPOSE_EMAIL_SHARED_API FreebusyCalendarInfo (System::String calendarId, System::SharedPtr< System::Collections::Generic::IEnumerable< System::SharedPtr< Range >>> busy)
 Initializes a new instance of the FreebusyCalendarInfo class. More...
 
ASPOSE_EMAIL_SHARED_API FreebusyCalendarInfo (System::String calendarId, System::SharedPtr< System::Collections::Generic::IEnumerable< System::SharedPtr< ErrorDetails >>> errors, System::SharedPtr< System::Collections::Generic::IEnumerable< System::SharedPtr< Range >>> busy)
 Initializes a new instance of the FreebusyCalendarInfo class. More...
 

Detailed Description

Defines list of free/busy information for specified calendar.

Constructor & Destructor Documentation

◆ FreebusyCalendarInfo() [1/4]

ASPOSE_EMAIL_SHARED_API Aspose::Email::Clients::Google::FreebusyCalendarInfo::FreebusyCalendarInfo ( )

Initializes a new instance of the FreebusyCalendarInfo class.

◆ FreebusyCalendarInfo() [2/4]

ASPOSE_EMAIL_SHARED_API Aspose::Email::Clients::Google::FreebusyCalendarInfo::FreebusyCalendarInfo ( System::String  calendarId,
System::SharedPtr< System::Collections::Generic::IEnumerable< System::SharedPtr< ErrorDetails >>>  errors 
)

Initializes a new instance of the FreebusyCalendarInfo class.

Parameters
calendarIdCalendar Id
errorsOptional error(s) (if computation for the calendar failed).

◆ FreebusyCalendarInfo() [3/4]

ASPOSE_EMAIL_SHARED_API Aspose::Email::Clients::Google::FreebusyCalendarInfo::FreebusyCalendarInfo ( System::String  calendarId,
System::SharedPtr< System::Collections::Generic::IEnumerable< System::SharedPtr< Range >>>  busy 
)

Initializes a new instance of the FreebusyCalendarInfo class.

Parameters
calendarIdCalendar Id
busyList of time ranges during which this calendar should be regarded as busy.

◆ FreebusyCalendarInfo() [4/4]

ASPOSE_EMAIL_SHARED_API Aspose::Email::Clients::Google::FreebusyCalendarInfo::FreebusyCalendarInfo ( System::String  calendarId,
System::SharedPtr< System::Collections::Generic::IEnumerable< System::SharedPtr< ErrorDetails >>>  errors,
System::SharedPtr< System::Collections::Generic::IEnumerable< System::SharedPtr< Range >>>  busy 
)

Initializes a new instance of the FreebusyCalendarInfo class.

Parameters
calendarIdCalendar Id
errorsOptional error(s) (if computation for the calendar failed).
busyList of time ranges during which this calendar should be regarded as busy.

Member Function Documentation

◆ get_Busy()

ASPOSE_EMAIL_SHARED_API System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<Range> > > Aspose::Email::Clients::Google::FreebusyCalendarInfo::get_Busy ( ) const

List of time ranges during which this calendar should be regarded as busy.

◆ get_CalendarId()

ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::Clients::Google::FreebusyCalendarInfo::get_CalendarId ( ) const

◆ get_Errors()

ASPOSE_EMAIL_SHARED_API System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<ErrorDetails> > > Aspose::Email::Clients::Google::FreebusyCalendarInfo::get_Errors ( ) const

Optional error(s) (if computation for the calendar failed).

◆ set_CalendarId()

ASPOSE_EMAIL_SHARED_API void Aspose::Email::Clients::Google::FreebusyCalendarInfo::set_CalendarId ( System::String  value)