Aspose::Email::ObjectIdentifier Class Reference

Contains object identification information More...

Inherits Object.

Public Member Functions

ASPOSE_EMAIL_SHARED_API System::String get_EWSId ()
 Exchange web service id More...
 
ASPOSE_EMAIL_SHARED_API void set_EWSId (System::String value)
 Exchange web service id More...
 
ASPOSE_EMAIL_SHARED_API System::String get_WebDavId ()
 WebDav services id More...
 
ASPOSE_EMAIL_SHARED_API void set_WebDavId (System::String value)
 WebDav services id More...
 
ASPOSE_EMAIL_SHARED_API System::String get_GoogleId ()
 Google services id More...
 
ASPOSE_EMAIL_SHARED_API void set_GoogleId (System::String value)
 Google services id More...
 
ASPOSE_EMAIL_SHARED_API ObjectIdentifier ()
 Initialize a new instance of the ObjectIdentifier class. More...
 
ASPOSE_EMAIL_SHARED_API ObjectIdentifier (System::String type, System::String value)
 Initialize a new instance of the ObjectIdentifier class. More...
 
ASPOSE_EMAIL_SHARED_API System::String idx_get (System::String idType)
 Gets or set value of identification information according its type. More...
 
ASPOSE_EMAIL_SHARED_API void idx_set (System::String idType, System::String value)
 Gets or set value of identification information according its type. More...
 

Protected Member Functions

virtual ASPOSE_EMAIL_SHARED_API ~ObjectIdentifier ()
 

Friends

class Aspose::Email::Clients::Exchange::WebService::EWSClient2007
 
class Aspose::Email::Clients::Exchange::WebService::EWSClient2010
 
class Aspose::Email::Clients::Exchange::WebService::CalendarEwsConverter
 
class Aspose::Email::Common::CalendarConverter
 
class Aspose::Email::Common::ContactConverter
 
class Aspose::Email::Clients::Exchange::WebService::ContactEwsConverter
 
class Aspose::Email::Calendar::Appointment
 
class Aspose::Email::Clients::Exchange::ExchangeDistributionList
 
class Aspose::Email::Clients::Google::Commands::ContactAPI::V3::CreateUpdateContactPhotoCommand
 
class Aspose::Email::Clients::Google::Commands::ContactAPI::V3::Parsers::ContactWriter
 
class Aspose::Email::Clients::Google::Commands::ContactAPI::V3::UpdateContactCommand
 
class Aspose::Email::Clients::Exchange::Dav::ExchangeClient
 
class Aspose::Email::Clients::Google::GmailClient_v3
 

Detailed Description

Contains object identification information

Constructor & Destructor Documentation

◆ ObjectIdentifier() [1/2]

ASPOSE_EMAIL_SHARED_API Aspose::Email::ObjectIdentifier::ObjectIdentifier ( )

Initialize a new instance of the ObjectIdentifier class.

◆ ObjectIdentifier() [2/2]

ASPOSE_EMAIL_SHARED_API Aspose::Email::ObjectIdentifier::ObjectIdentifier ( System::String  type,
System::String  value 
)

Initialize a new instance of the ObjectIdentifier class.

Parameters
type
value

◆ ~ObjectIdentifier()

virtual ASPOSE_EMAIL_SHARED_API Aspose::Email::ObjectIdentifier::~ObjectIdentifier ( )
protectedvirtual

Member Function Documentation

◆ get_EWSId()

ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::ObjectIdentifier::get_EWSId ( )

Exchange web service id

◆ get_GoogleId()

ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::ObjectIdentifier::get_GoogleId ( )

Google services id

◆ get_WebDavId()

ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::ObjectIdentifier::get_WebDavId ( )

WebDav services id

◆ idx_get()

ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::ObjectIdentifier::idx_get ( System::String  idType)

Gets or set value of identification information according its type.

Parameters
idTypeType of identifier
Returns
value of identifier according its type

◆ idx_set()

ASPOSE_EMAIL_SHARED_API void Aspose::Email::ObjectIdentifier::idx_set ( System::String  idType,
System::String  value 
)

Gets or set value of identification information according its type.

Parameters
idTypeType of identifier
valuevalue of identifier according its type

◆ set_EWSId()

ASPOSE_EMAIL_SHARED_API void Aspose::Email::ObjectIdentifier::set_EWSId ( System::String  value)

Exchange web service id

◆ set_GoogleId()

ASPOSE_EMAIL_SHARED_API void Aspose::Email::ObjectIdentifier::set_GoogleId ( System::String  value)

Google services id

◆ set_WebDavId()

ASPOSE_EMAIL_SHARED_API void Aspose::Email::ObjectIdentifier::set_WebDavId ( System::String  value)

WebDav services id

Friends And Related Function Documentation

◆ Aspose::Email::Calendar::Appointment

◆ Aspose::Email::Clients::Exchange::Dav::ExchangeClient

friend class Aspose::Email::Clients::Exchange::Dav::ExchangeClient
friend

◆ Aspose::Email::Clients::Exchange::ExchangeDistributionList

◆ Aspose::Email::Clients::Exchange::WebService::CalendarEwsConverter

friend class Aspose::Email::Clients::Exchange::WebService::CalendarEwsConverter
friend

◆ Aspose::Email::Clients::Exchange::WebService::ContactEwsConverter

friend class Aspose::Email::Clients::Exchange::WebService::ContactEwsConverter
friend

◆ Aspose::Email::Clients::Exchange::WebService::EWSClient2007

friend class Aspose::Email::Clients::Exchange::WebService::EWSClient2007
friend

◆ Aspose::Email::Clients::Exchange::WebService::EWSClient2010

friend class Aspose::Email::Clients::Exchange::WebService::EWSClient2010
friend

◆ Aspose::Email::Clients::Google::Commands::ContactAPI::V3::CreateUpdateContactPhotoCommand

friend class Aspose::Email::Clients::Google::Commands::ContactAPI::V3::CreateUpdateContactPhotoCommand
friend

◆ Aspose::Email::Clients::Google::Commands::ContactAPI::V3::Parsers::ContactWriter

friend class Aspose::Email::Clients::Google::Commands::ContactAPI::V3::Parsers::ContactWriter
friend

◆ Aspose::Email::Clients::Google::Commands::ContactAPI::V3::UpdateContactCommand

friend class Aspose::Email::Clients::Google::Commands::ContactAPI::V3::UpdateContactCommand
friend

◆ Aspose::Email::Clients::Google::GmailClient_v3

friend class Aspose::Email::Clients::Google::GmailClient_v3
friend

◆ Aspose::Email::Common::CalendarConverter

friend class Aspose::Email::Common::CalendarConverter
friend

◆ Aspose::Email::Common::ContactConverter

friend class Aspose::Email::Common::ContactConverter
friend