Aspose::Email::PersonalInfo::VCard::VCardAgent Class Referencefinal

Represents a vCard Agent property More...

Inherits Object.

Public Member Functions

VCardValueLocation get_ValueLocation () const
 Gets a value location More...
 
void set_ValueLocation (VCardValueLocation value)
 Sets a value location More...
 
System::String get_Uri () const
 Gets a uri of agent card (null if ValueLocation is INLINE) More...
 
void set_Uri (System::String value)
 Sets a uri of agent card (null if ValueLocation is INLINE) More...
 
System::SharedPtr< VCardContactget_AgentCard () const
 Gets an agent's card (null if ValueLocation is not INLINE) More...
 
void set_AgentCard (System::SharedPtr< VCardContact > value)
 Sets an agent's card (null if ValueLocation is not INLINE) More...
 
 VCardAgent ()
 Initializes a new instance of the VCardAgent class More...
 
 VCardAgent (System::SharedPtr< VCardHeader > agent)
 Initializes a new instance of the VCardAgent class More...
 
System::SharedPtr< VCardHeader > ToVCardHeader ()
 Converts this instance into the corresponding VCardHeader More...
 

Friends

class Aspose::Email::PersonalInfo::VCard::VCardOrganization
 

Detailed Description

Represents a vCard Agent property

Constructor & Destructor Documentation

◆ VCardAgent() [1/2]

Aspose::Email::PersonalInfo::VCard::VCardAgent::VCardAgent ( )

Initializes a new instance of the VCardAgent class

◆ VCardAgent() [2/2]

Aspose::Email::PersonalInfo::VCard::VCardAgent::VCardAgent ( System::SharedPtr< VCardHeader >  agent)

Initializes a new instance of the VCardAgent class

Parameters
agentA vCard AGENT property
Exceptions
ArgumentNullExceptionagent is null

Member Function Documentation

◆ get_AgentCard()

System::SharedPtr<VCardContact> Aspose::Email::PersonalInfo::VCard::VCardAgent::get_AgentCard ( ) const

Gets an agent's card (null if ValueLocation is not INLINE)

◆ get_Uri()

System::String Aspose::Email::PersonalInfo::VCard::VCardAgent::get_Uri ( ) const

Gets a uri of agent card (null if ValueLocation is INLINE)

◆ get_ValueLocation()

VCardValueLocation Aspose::Email::PersonalInfo::VCard::VCardAgent::get_ValueLocation ( ) const

Gets a value location

◆ set_AgentCard()

void Aspose::Email::PersonalInfo::VCard::VCardAgent::set_AgentCard ( System::SharedPtr< VCardContact value)

Sets an agent's card (null if ValueLocation is not INLINE)

◆ set_Uri()

void Aspose::Email::PersonalInfo::VCard::VCardAgent::set_Uri ( System::String  value)

Sets a uri of agent card (null if ValueLocation is INLINE)

◆ set_ValueLocation()

void Aspose::Email::PersonalInfo::VCard::VCardAgent::set_ValueLocation ( VCardValueLocation  value)

Sets a value location

◆ ToVCardHeader()

System::SharedPtr<VCardHeader> Aspose::Email::PersonalInfo::VCard::VCardAgent::ToVCardHeader ( )

Converts this instance into the corresponding VCardHeader

Returns
A VCardHeader

Friends And Related Function Documentation

◆ Aspose::Email::PersonalInfo::VCard::VCardOrganization