List of instant messenger addresses for a contact. More...
Inherits IList< System::SharedPtr< Aspose::Email::PersonalInfo::InstantMessengerAddress > >.
Public Member Functions | |
ASPOSE_EMAIL_SHARED_API System::String | get_AIM () |
Default AIM id More... | |
ASPOSE_EMAIL_SHARED_API void | set_AIM (System::String value) |
Default AIM id More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_GoogleTalk () |
Default Google Talk id More... | |
ASPOSE_EMAIL_SHARED_API void | set_GoogleTalk (System::String value) |
Default Google Talk id More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_ICQ () |
Default ICQ id More... | |
ASPOSE_EMAIL_SHARED_API void | set_ICQ (System::String value) |
Default ICQ id More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Jabber () |
Default Jabber id More... | |
ASPOSE_EMAIL_SHARED_API void | set_Jabber (System::String value) |
Default Jabber id More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_MSN () |
Default MSN id More... | |
ASPOSE_EMAIL_SHARED_API void | set_MSN (System::String value) |
Default MSN id More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_QQ () |
Default QQ id More... | |
ASPOSE_EMAIL_SHARED_API void | set_QQ (System::String value) |
Default QQ id More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Skype () |
Default skype is More... | |
ASPOSE_EMAIL_SHARED_API void | set_Skype (System::String value) |
Default skype is More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Yahoo () |
Default Yahoo id More... | |
ASPOSE_EMAIL_SHARED_API void | set_Yahoo (System::String value) |
Default Yahoo id More... | |
ASPOSE_EMAIL_SHARED_API bool | get_IsReadOnly () const |
Gets a value indicating whether the list is read-only. More... | |
ASPOSE_EMAIL_SHARED_API int32_t | get_Count () const |
Gets the number of elements contained in the T:System::Collections::ICollection. More... | |
ASPOSE_EMAIL_SHARED_API System::String | idx_get (System::SharedPtr< InstantMessengerCategory > category) |
Default instant messenger address for specified category More... | |
ASPOSE_EMAIL_SHARED_API void | idx_set (System::SharedPtr< InstantMessengerCategory > category, System::String value) |
Default instant messenger address for specified category More... | |
ASPOSE_EMAIL_SHARED_API void | Add (System::SharedPtr< InstantMessengerAddress > const &value) |
Adds an item to the list. More... | |
ASPOSE_EMAIL_SHARED_API void | Insert (int32_t index, System::SharedPtr< InstantMessengerAddress > const &value) |
Inserts an item to the list at the specified index. More... | |
ASPOSE_EMAIL_SHARED_API System::SharedPtr< InstantMessengerAddress > | idx_get (int32_t index) const |
Gets the element at the specified index. More... | |
ASPOSE_EMAIL_SHARED_API void | idx_set (int32_t index, System::SharedPtr< InstantMessengerAddress > value) |
Sets the element at the specified index. More... | |
ASPOSE_EMAIL_SHARED_API bool | Contains (System::SharedPtr< InstantMessengerAddress > const &value) const |
Determines whether the list contains a specific value. More... | |
ASPOSE_EMAIL_SHARED_API void | Clear () |
Removes all items from the list. More... | |
ASPOSE_EMAIL_SHARED_API int32_t | IndexOf (System::SharedPtr< InstantMessengerAddress > const &value) const |
Determines the index of a specific item in the list. More... | |
ASPOSE_EMAIL_SHARED_API bool | Remove (System::SharedPtr< InstantMessengerAddress > const &value) |
Removes the first occurrence of a specific object from the list. More... | |
ASPOSE_EMAIL_SHARED_API void | RemoveAt (int32_t index) |
Removes the list item at the specified index. More... | |
ASPOSE_EMAIL_SHARED_API void | CopyTo (System::ArrayPtr< System::SharedPtr< InstantMessengerAddress >> array, int32_t index) |
Copies the elements to an array, starting at a particular array index. More... | |
ASPOSE_EMAIL_SHARED_API System::SharedPtr< System::Collections::Generic::IEnumerator< System::SharedPtr< InstantMessengerAddress > > > | GetEnumerator () |
Returns an enumerator that iterates through a collection. More... | |
ASPOSE_EMAIL_SHARED_API | InstantMessengerList () |
Protected Member Functions | |
virtual ASPOSE_EMAIL_SHARED_API | ~InstantMessengerList () |
List of instant messenger addresses for a contact.
ASPOSE_EMAIL_SHARED_API Aspose::Email::PersonalInfo::InstantMessengerList::InstantMessengerList | ( | ) |
|
protectedvirtual |
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::InstantMessengerList::Add | ( | System::SharedPtr< InstantMessengerAddress > const & | value | ) |
Adds an item to the list.
value | The object to add to the list. |
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::InstantMessengerList::Clear | ( | ) |
Removes all items from the list.
ASPOSE_EMAIL_SHARED_API bool Aspose::Email::PersonalInfo::InstantMessengerList::Contains | ( | System::SharedPtr< InstantMessengerAddress > const & | value | ) | const |
Determines whether the list contains a specific value.
value | The object to locate in the list. |
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::InstantMessengerList::CopyTo | ( | System::ArrayPtr< System::SharedPtr< InstantMessengerAddress >> | array, |
int32_t | index | ||
) |
Copies the elements to an array, starting at a particular array index.
array | The one-dimensional array that is the destination of the elements copied from collections. The array must have zero-based indexing. |
index | The zero-based index in array at which copying begins. |
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::InstantMessengerList::get_AIM | ( | ) |
Default AIM id
ASPOSE_EMAIL_SHARED_API int32_t Aspose::Email::PersonalInfo::InstantMessengerList::get_Count | ( | ) | const |
Gets the number of elements contained in the T:System::Collections::ICollection.
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::InstantMessengerList::get_GoogleTalk | ( | ) |
Default Google Talk id
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::InstantMessengerList::get_ICQ | ( | ) |
Default ICQ id
ASPOSE_EMAIL_SHARED_API bool Aspose::Email::PersonalInfo::InstantMessengerList::get_IsReadOnly | ( | ) | const |
Gets a value indicating whether the list is read-only.
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::InstantMessengerList::get_Jabber | ( | ) |
Default Jabber id
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::InstantMessengerList::get_MSN | ( | ) |
Default MSN id
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::InstantMessengerList::get_QQ | ( | ) |
Default QQ id
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::InstantMessengerList::get_Skype | ( | ) |
Default skype is
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::InstantMessengerList::get_Yahoo | ( | ) |
Default Yahoo id
ASPOSE_EMAIL_SHARED_API System::SharedPtr<System::Collections::Generic::IEnumerator<System::SharedPtr<InstantMessengerAddress> > > Aspose::Email::PersonalInfo::InstantMessengerList::GetEnumerator | ( | ) |
Returns an enumerator that iterates through a collection.
ASPOSE_EMAIL_SHARED_API System::SharedPtr<InstantMessengerAddress> Aspose::Email::PersonalInfo::InstantMessengerList::idx_get | ( | int32_t | index | ) | const |
Gets the element at the specified index.
index | The zero-based index of the element to get or set. |
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::InstantMessengerList::idx_get | ( | System::SharedPtr< InstantMessengerCategory > | category | ) |
Default instant messenger address for specified category
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::InstantMessengerList::idx_set | ( | int32_t | index, |
System::SharedPtr< InstantMessengerAddress > | value | ||
) |
Sets the element at the specified index.
index | The zero-based index of the element to get or set. |
value | The element at the specified index. |
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::InstantMessengerList::idx_set | ( | System::SharedPtr< InstantMessengerCategory > | category, |
System::String | value | ||
) |
Default instant messenger address for specified category
ASPOSE_EMAIL_SHARED_API int32_t Aspose::Email::PersonalInfo::InstantMessengerList::IndexOf | ( | System::SharedPtr< InstantMessengerAddress > const & | value | ) | const |
Determines the index of a specific item in the list.
value | The T:System::Object to locate in the list. |
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::InstantMessengerList::Insert | ( | int32_t | index, |
System::SharedPtr< InstantMessengerAddress > const & | value | ||
) |
Inserts an item to the list at the specified index.
index | The zero-based index at which value should be inserted. |
value | The T:System::Object to insert into the list. |
ASPOSE_EMAIL_SHARED_API bool Aspose::Email::PersonalInfo::InstantMessengerList::Remove | ( | System::SharedPtr< InstantMessengerAddress > const & | value | ) |
Removes the first occurrence of a specific object from the list.
value | The T:System::Object to remove from the list. |
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::InstantMessengerList::RemoveAt | ( | int32_t | index | ) |
Removes the list item at the specified index.
index | The zero-based index of the item to remove. |
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::InstantMessengerList::set_AIM | ( | System::String | value | ) |
Default AIM id
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::InstantMessengerList::set_GoogleTalk | ( | System::String | value | ) |
Default Google Talk id
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::InstantMessengerList::set_ICQ | ( | System::String | value | ) |
Default ICQ id
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::InstantMessengerList::set_Jabber | ( | System::String | value | ) |
Default Jabber id
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::InstantMessengerList::set_MSN | ( | System::String | value | ) |
Default MSN id
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::InstantMessengerList::set_QQ | ( | System::String | value | ) |
Default QQ id
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::InstantMessengerList::set_Skype | ( | System::String | value | ) |
Default skype is
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::InstantMessengerList::set_Yahoo | ( | System::String | value | ) |
Default Yahoo id