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

Represents the IAsyncEwsClient::FindPeopleAsync parameters. More...

Inherits Object.

Public Member Functions

System::String get_QueryString () const
 
System::SharedPtr< Aspose::Email::Tools::Search::MailQueryget_MailQuery () const
 
System::String get_FolderUri () const
 
int32_t get_MaxNumberOfItems () const
 
System::SharedPtr< EwsFindPeopleSetMaxNumberOfItems (int32_t maxNumberOfItems)
 Sets the maximum number of items to find. More...
 
System::SharedPtr< EwsFindPeopleSetQueryString (System::String queryString)
 Sets the query string to search contacts in global address list (GAL). More...
 
System::SharedPtr< EwsFindPeopleSetMailQuery (System::SharedPtr< Aspose::Email::Tools::Search::MailQuery > mailQuery, System::String folderUri)
 Sets the mail query and the folder URI to search contacts in the specified user's personal mailbox. More...
 

Static Public Member Functions

static System::SharedPtr< EwsFindPeopleCreate ()
 Creates the IAsyncEwsClient::FindPeopleAsync parameter set. More...
 

Protected Member Functions

virtual ~EwsFindPeople ()
 

Friends

class Aspose::Email::Clients::Exchange::WebService::Implementation::Contacts::FindPeople::EwsClientContactFindPeople
 

Detailed Description

Represents the IAsyncEwsClient::FindPeopleAsync parameters.

Constructor & Destructor Documentation

◆ ~EwsFindPeople()

virtual Aspose::Email::Clients::Exchange::WebService::Models::EwsFindPeople::~EwsFindPeople ( )
protectedvirtual

Member Function Documentation

◆ Create()

static System::SharedPtr<EwsFindPeople> Aspose::Email::Clients::Exchange::WebService::Models::EwsFindPeople::Create ( )
static

Creates the IAsyncEwsClient::FindPeopleAsync parameter set.

◆ get_FolderUri()

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

◆ get_MailQuery()

System::SharedPtr<Aspose::Email::Tools::Search::MailQuery> Aspose::Email::Clients::Exchange::WebService::Models::EwsFindPeople::get_MailQuery ( ) const

◆ get_MaxNumberOfItems()

int32_t Aspose::Email::Clients::Exchange::WebService::Models::EwsFindPeople::get_MaxNumberOfItems ( ) const

◆ get_QueryString()

System::String Aspose::Email::Clients::Exchange::WebService::Models::EwsFindPeople::get_QueryString ( ) const

◆ SetMailQuery()

System::SharedPtr<EwsFindPeople> Aspose::Email::Clients::Exchange::WebService::Models::EwsFindPeople::SetMailQuery ( System::SharedPtr< Aspose::Email::Tools::Search::MailQuery mailQuery,
System::String  folderUri 
)

Sets the mail query and the folder URI to search contacts in the specified user's personal mailbox.

Parameters
mailQueryThe mail query.
folderUriThe folder URI.

◆ SetMaxNumberOfItems()

System::SharedPtr<EwsFindPeople> Aspose::Email::Clients::Exchange::WebService::Models::EwsFindPeople::SetMaxNumberOfItems ( int32_t  maxNumberOfItems)

Sets the maximum number of items to find.

Parameters
maxNumberOfItemsThe maximum number of items.

◆ SetQueryString()

System::SharedPtr<EwsFindPeople> Aspose::Email::Clients::Exchange::WebService::Models::EwsFindPeople::SetQueryString ( System::String  queryString)

Sets the query string to search contacts in global address list (GAL).

Parameters
queryStringThe query string

Friends And Related Function Documentation

◆ Aspose::Email::Clients::Exchange::WebService::Implementation::Contacts::FindPeople::EwsClientContactFindPeople

friend class Aspose::Email::Clients::Exchange::WebService::Implementation::Contacts::FindPeople::EwsClientContactFindPeople
friend