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

Defines parameters for item deletion More...

Inherits Object.

Inherited by Aspose::Email::Clients::Exchange::WebService::CalendarDeletionOptions.

Public Member Functions

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< 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

◆ DeletionOptions() [1/2]

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

Initializes a new instance of the DeletionOptions class.

◆ DeletionOptions() [2/2]

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

Initializes a new instance of the DeletionOptions class.

Parameters
typeType of deletion

Member Function Documentation

◆ get_Default()

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

Gets instance of the DeletionOptions object with settings uses by default

◆ get_DeletePermanently()

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

Gets instance of the DeletionOptions object with settings for permanent deletion

◆ get_MoveToDeletedItems()

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

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

◆ get_Type()

DeletionType Aspose::Email::Clients::Exchange::WebService::DeletionOptions::get_Type ( ) const

Type of deletion

◆ set_Type()

void Aspose::Email::Clients::Exchange::WebService::DeletionOptions::set_Type ( DeletionType  value)

Type of deletion