Aspose::Email::Clients::Exchange::WebService::CalendarDeletionOptions Class Reference

Defines parameters for item deletion More...

Inherits Aspose::Email::Clients::Exchange::WebService::DeletionOptions.

Public Member Functions

CalendarItemCreateOrDeleteOperation get_NotyficationType () const
 Gets value which indicates how members of event has to be notified More...
 
void set_NotyficationType (CalendarItemCreateOrDeleteOperation value)
 Sets value which indicates how members of event has to be notified More...
 
 CalendarDeletionOptions ()
 Initializes a new instance of the CalendarDeletionOptions class. More...
 
 CalendarDeletionOptions (DeletionType type)
 Initializes a new instance of the CalendarDeletionOptions class. More...
 
 CalendarDeletionOptions (DeletionType type, CalendarItemCreateOrDeleteOperation notyficationType)
 Initializes a new instance of the CalendarDeletionOptions class. More...
 
- Public Member Functions inherited from Aspose::Email::Clients::Exchange::WebService::DeletionOptions
DeletionType get_Type () const
 Type of deletion More...
 
void set_Type (DeletionType value)
 Type of deletion More...
 
 DeletionOptions ()
 Initializes a new instance of the DeletionOptions class. More...
 
 DeletionOptions (DeletionType type)
 Initializes a new instance of the DeletionOptions class. More...
 

Static Public Member Functions

static System::SharedPtr< CalendarDeletionOptionsget_Default ()
 Gets instance of the DeletionOptions object with settings uses by default More...
 
static System::SharedPtr< CalendarDeletionOptionsget_DeletePermanently ()
 Gets instance of the DeletionOptions object with settings for permanent deletion More...
 
static System::SharedPtr< CalendarDeletionOptionsget_MoveToDeletedItems ()
 Gets instance of the DeletionOptions object with settings for moving to deleted items More...
 
- Static Public Member Functions inherited from Aspose::Email::Clients::Exchange::WebService::DeletionOptions
static System::SharedPtr< DeletionOptionsget_Default ()
 Gets instance of the DeletionOptions object with settings uses by default More...
 
static System::SharedPtr< DeletionOptionsget_DeletePermanently ()
 Gets instance of the DeletionOptions object with settings for permanent deletion More...
 
static System::SharedPtr< DeletionOptionsget_MoveToDeletedItems ()
 Gets instance of the DeletionOptions object with settings for moving to deleted items More...
 

Detailed Description

Defines parameters for item deletion

Constructor & Destructor Documentation

◆ CalendarDeletionOptions() [1/3]

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

Initializes a new instance of the CalendarDeletionOptions class.

◆ CalendarDeletionOptions() [2/3]

Aspose::Email::Clients::Exchange::WebService::CalendarDeletionOptions::CalendarDeletionOptions ( DeletionType  type)

Initializes a new instance of the CalendarDeletionOptions class.

Parameters
typeType of deletion

◆ CalendarDeletionOptions() [3/3]

Aspose::Email::Clients::Exchange::WebService::CalendarDeletionOptions::CalendarDeletionOptions ( DeletionType  type,
CalendarItemCreateOrDeleteOperation  notyficationType 
)

Initializes a new instance of the CalendarDeletionOptions class.

Parameters
typeType of deletion
notyficationTypeindicates how members of event has to be notified

Member Function Documentation

◆ get_Default()

static System::SharedPtr<CalendarDeletionOptions> Aspose::Email::Clients::Exchange::WebService::CalendarDeletionOptions::get_Default ( )
static

Gets instance of the DeletionOptions object with settings uses by default

◆ get_DeletePermanently()

static System::SharedPtr<CalendarDeletionOptions> Aspose::Email::Clients::Exchange::WebService::CalendarDeletionOptions::get_DeletePermanently ( )
static

Gets instance of the DeletionOptions object with settings for permanent deletion

◆ get_MoveToDeletedItems()

static System::SharedPtr<CalendarDeletionOptions> Aspose::Email::Clients::Exchange::WebService::CalendarDeletionOptions::get_MoveToDeletedItems ( )
static

Gets instance of the DeletionOptions object with settings for moving to deleted items

◆ get_NotyficationType()

CalendarItemCreateOrDeleteOperation Aspose::Email::Clients::Exchange::WebService::CalendarDeletionOptions::get_NotyficationType ( ) const

Gets value which indicates how members of event has to be notified

◆ set_NotyficationType()

void Aspose::Email::Clients::Exchange::WebService::CalendarDeletionOptions::set_NotyficationType ( CalendarItemCreateOrDeleteOperation  value)

Sets value which indicates how members of event has to be notified