Aspose::Email::Clients::Exchange::WebService::Models::EwsUpdateItem Class Reference

Represents IAsyncEwsClient::UpdateItemAsync method parameters. More...

Inherits Object.

Public Member Functions

System::SharedPtr< System::Collections::Generic::ListExt< System::SharedPtr< Aspose::Email::Mapi::PropertyDescriptor > > > get_AdditionalProperties () const
 
System::SharedPtr< Aspose::Email::Mapi::MapiTaskget_MapiTask () const
 
System::SharedPtr< Aspose::Email::Mapi::MapiContactget_MapiContact () const
 
System::SharedPtr< Aspose::Email::Mapi::MapiNoteget_MapiNote () const
 
System::SharedPtr< Aspose::Email::Mapi::MapiCalendarget_MapiCalendar () const
 
System::String get_FolderUri () const
 
System::String GetUri ()
 
System::SharedPtr< Aspose::Email::Mapi::MapiMessageItemBaseGetItem ()
 

Static Public Member Functions

static System::SharedPtr< EwsUpdateItemCreate (System::SharedPtr< Aspose::Email::Mapi::MapiTask > item, System::SharedPtr< System::Collections::Generic::IEnumerable< System::SharedPtr< Aspose::Email::Mapi::PropertyDescriptor >>> additionalProperties=nullptr)
 Initializes the IAsyncEwsClient::UpdateItemAsync method's parameter set with MapiTask item. More...
 
static System::SharedPtr< EwsUpdateItemCreate (System::SharedPtr< Aspose::Email::Mapi::MapiContact > item)
 Initializes the IAsyncEwsClient::UpdateItemAsync method's parameter set with MapiContact item. More...
 
static System::SharedPtr< EwsUpdateItemCreate (System::SharedPtr< Aspose::Email::Mapi::MapiNote > item, System::SharedPtr< System::Collections::Generic::IEnumerable< System::SharedPtr< Aspose::Email::Mapi::PropertyDescriptor >>> additionalProperties=nullptr)
 Initializes the IAsyncEwsClient::UpdateItemAsync method's parameter set with MapiNote item. More...
 
static System::SharedPtr< EwsUpdateItemCreate (System::SharedPtr< Aspose::Email::Mapi::MapiCalendar > item, System::String folderUri=nullptr)
 Initializes the IAsyncEwsClient::UpdateItemAsync method's parameter set with MapiCalendar item. More...
 

Detailed Description

Represents IAsyncEwsClient::UpdateItemAsync method parameters.

Member Function Documentation

◆ Create() [1/4]

static System::SharedPtr<EwsUpdateItem> Aspose::Email::Clients::Exchange::WebService::Models::EwsUpdateItem::Create ( System::SharedPtr< Aspose::Email::Mapi::MapiCalendar item,
System::String  folderUri = nullptr 
)
static

Initializes the IAsyncEwsClient::UpdateItemAsync method's parameter set with MapiCalendar item.

Parameters
itemThe item to update
folderUriThe URI of the parent folder.

◆ Create() [2/4]

static System::SharedPtr<EwsUpdateItem> Aspose::Email::Clients::Exchange::WebService::Models::EwsUpdateItem::Create ( System::SharedPtr< Aspose::Email::Mapi::MapiContact item)
static

Initializes the IAsyncEwsClient::UpdateItemAsync method's parameter set with MapiContact item.

Parameters
itemThe item to update

◆ Create() [3/4]

static System::SharedPtr<EwsUpdateItem> Aspose::Email::Clients::Exchange::WebService::Models::EwsUpdateItem::Create ( System::SharedPtr< Aspose::Email::Mapi::MapiNote item,
System::SharedPtr< System::Collections::Generic::IEnumerable< System::SharedPtr< Aspose::Email::Mapi::PropertyDescriptor >>>  additionalProperties = nullptr 
)
static

Initializes the IAsyncEwsClient::UpdateItemAsync method's parameter set with MapiNote item.

Parameters
itemThe item to update
additionalPropertiesAdditional property descriptors.

◆ Create() [4/4]

static System::SharedPtr<EwsUpdateItem> Aspose::Email::Clients::Exchange::WebService::Models::EwsUpdateItem::Create ( System::SharedPtr< Aspose::Email::Mapi::MapiTask item,
System::SharedPtr< System::Collections::Generic::IEnumerable< System::SharedPtr< Aspose::Email::Mapi::PropertyDescriptor >>>  additionalProperties = nullptr 
)
static

Initializes the IAsyncEwsClient::UpdateItemAsync method's parameter set with MapiTask item.

Parameters
itemThe item to update
additionalPropertiesAdditional property descriptors.

◆ get_AdditionalProperties()

System::SharedPtr<System::Collections::Generic::ListExt<System::SharedPtr<Aspose::Email::Mapi::PropertyDescriptor> > > Aspose::Email::Clients::Exchange::WebService::Models::EwsUpdateItem::get_AdditionalProperties ( ) const

◆ get_FolderUri()

System::String Aspose::Email::Clients::Exchange::WebService::Models::EwsUpdateItem::get_FolderUri ( ) const

◆ get_MapiCalendar()

System::SharedPtr<Aspose::Email::Mapi::MapiCalendar> Aspose::Email::Clients::Exchange::WebService::Models::EwsUpdateItem::get_MapiCalendar ( ) const

◆ get_MapiContact()

System::SharedPtr<Aspose::Email::Mapi::MapiContact> Aspose::Email::Clients::Exchange::WebService::Models::EwsUpdateItem::get_MapiContact ( ) const

◆ get_MapiNote()

System::SharedPtr<Aspose::Email::Mapi::MapiNote> Aspose::Email::Clients::Exchange::WebService::Models::EwsUpdateItem::get_MapiNote ( ) const

◆ get_MapiTask()

System::SharedPtr<Aspose::Email::Mapi::MapiTask> Aspose::Email::Clients::Exchange::WebService::Models::EwsUpdateItem::get_MapiTask ( ) const

◆ GetItem()

System::SharedPtr<Aspose::Email::Mapi::MapiMessageItemBase> Aspose::Email::Clients::Exchange::WebService::Models::EwsUpdateItem::GetItem ( )

◆ GetUri()

System::String Aspose::Email::Clients::Exchange::WebService::Models::EwsUpdateItem::GetUri ( )