Aspose::Email::Calendar::IcsSaveOptions Class Referencefinal

Represents iCalendar save options More...

Inherits Aspose::Email::Calendar::AppointmentSaveOptions.

Public Member Functions

AppointmentAction get_Action () const
 Gets appointment Action More...
 
void set_Action (AppointmentAction value)
 Sets appointment Action More...
 
System::String get_ProductId () const
 Gets the product identifier that created iCalendar object. More...
 
void set_ProductId (System::String value)
 Sets the product identifier that created iCalendar object. More...
 
int32_t get_SequenceId () const
 Gets the sequence id. More...
 
void set_SequenceId (int32_t value)
 Sets the sequence id. More...
 
AppointmentMethodType get_MethodType () const
 Gets the iCalendar object method type associated with the calendar object. More...
 
void set_MethodType (AppointmentMethodType value)
 Sets the iCalendar object method type associated with the calendar object. More...
 
System::String get_StartTimeZone () const
 Gets the Start time zone. More...
 
void set_StartTimeZone (System::String value)
 Sets the Start time zone. More...
 
System::String get_EndTimeZone () const
 Gets the End time zone. More...
 
void set_EndTimeZone (System::String value)
 Sets the End time zone. More...
 
bool get_CreateNew () const
 Gets value indicating whether need create new calendar or append events in existing calendar. Default value is true. More...
 
void set_CreateNew (bool value)
 Sets value indicating whether need create new calendar or append events in existing calendar. Default value is true. More...
 
 IcsSaveOptions ()
 Initializes a new instance of the IcsSaveOptions class More...
 
 IcsSaveOptions (AppointmentAction method)
 Initializes a new instance of the IcsSaveOptions class More...
 
- Public Member Functions inherited from Aspose::Email::Calendar::AppointmentSaveOptions
AppointmentSaveFormat get_SaveFormat () const
 Gets a save format More...
 

Static Public Member Functions

static System::SharedPtr< IcsSaveOptionsget_Default ()
 Gets the default Ics save options More...
 

Additional Inherited Members

- Protected Member Functions inherited from Aspose::Email::Calendar::AppointmentSaveOptions
 AppointmentSaveOptions (AppointmentSaveFormat saveFormat)
 Initializes a new instance of the AppointmentSaveOptions class More...
 

Detailed Description

Represents iCalendar save options

Constructor & Destructor Documentation

◆ IcsSaveOptions() [1/2]

Aspose::Email::Calendar::IcsSaveOptions::IcsSaveOptions ( )

Initializes a new instance of the IcsSaveOptions class

◆ IcsSaveOptions() [2/2]

Aspose::Email::Calendar::IcsSaveOptions::IcsSaveOptions ( AppointmentAction  method)

Initializes a new instance of the IcsSaveOptions class

Parameters
methodAn appointment method

Member Function Documentation

◆ get_Action()

AppointmentAction Aspose::Email::Calendar::IcsSaveOptions::get_Action ( ) const

Gets appointment Action

Exceptions
ArgumentExceptionvalue is not defined in AppointmentAction

◆ get_CreateNew()

bool Aspose::Email::Calendar::IcsSaveOptions::get_CreateNew ( ) const

Gets value indicating whether need create new calendar or append events in existing calendar. Default value is true.

◆ get_Default()

static System::SharedPtr<IcsSaveOptions> Aspose::Email::Calendar::IcsSaveOptions::get_Default ( )
static

Gets the default Ics save options

◆ get_EndTimeZone()

System::String Aspose::Email::Calendar::IcsSaveOptions::get_EndTimeZone ( ) const

Gets the End time zone.

◆ get_MethodType()

AppointmentMethodType Aspose::Email::Calendar::IcsSaveOptions::get_MethodType ( ) const

Gets the iCalendar object method type associated with the calendar object.

◆ get_ProductId()

System::String Aspose::Email::Calendar::IcsSaveOptions::get_ProductId ( ) const

Gets the product identifier that created iCalendar object.

The product identifier.

◆ get_SequenceId()

int32_t Aspose::Email::Calendar::IcsSaveOptions::get_SequenceId ( ) const

Gets the sequence id.

The sequence id.

◆ get_StartTimeZone()

System::String Aspose::Email::Calendar::IcsSaveOptions::get_StartTimeZone ( ) const

Gets the Start time zone.

◆ set_Action()

void Aspose::Email::Calendar::IcsSaveOptions::set_Action ( AppointmentAction  value)

Sets appointment Action

Exceptions
ArgumentExceptionvalue is not defined in AppointmentAction

◆ set_CreateNew()

void Aspose::Email::Calendar::IcsSaveOptions::set_CreateNew ( bool  value)

Sets value indicating whether need create new calendar or append events in existing calendar. Default value is true.

◆ set_EndTimeZone()

void Aspose::Email::Calendar::IcsSaveOptions::set_EndTimeZone ( System::String  value)

Sets the End time zone.

◆ set_MethodType()

void Aspose::Email::Calendar::IcsSaveOptions::set_MethodType ( AppointmentMethodType  value)

Sets the iCalendar object method type associated with the calendar object.

◆ set_ProductId()

void Aspose::Email::Calendar::IcsSaveOptions::set_ProductId ( System::String  value)

Sets the product identifier that created iCalendar object.

The product identifier.

◆ set_SequenceId()

void Aspose::Email::Calendar::IcsSaveOptions::set_SequenceId ( int32_t  value)

Sets the sequence id.

The sequence id.

◆ set_StartTimeZone()

void Aspose::Email::Calendar::IcsSaveOptions::set_StartTimeZone ( System::String  value)

Sets the Start time zone.