List of associated persons for a contact More...
Inherits IList< System::SharedPtr< Aspose::Email::PersonalInfo::AssociatedPerson > >.
Public Member Functions | |
ASPOSE_EMAIL_SHARED_API System::String | get_Spouse () |
Spouse More... | |
ASPOSE_EMAIL_SHARED_API void | set_Spouse (System::String value) |
Spouse More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Child () |
Child More... | |
ASPOSE_EMAIL_SHARED_API void | set_Child (System::String value) |
Child More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Mother () |
Mother More... | |
ASPOSE_EMAIL_SHARED_API void | set_Mother (System::String value) |
Mother More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Father () |
Father More... | |
ASPOSE_EMAIL_SHARED_API void | set_Father (System::String value) |
Father More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Parent () |
Parent More... | |
ASPOSE_EMAIL_SHARED_API void | set_Parent (System::String value) |
Parent More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Brother () |
Brother More... | |
ASPOSE_EMAIL_SHARED_API void | set_Brother (System::String value) |
Brother More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Sister () |
Sister More... | |
ASPOSE_EMAIL_SHARED_API void | set_Sister (System::String value) |
Sister More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Friend () |
Default friend More... | |
ASPOSE_EMAIL_SHARED_API void | set_Friend (System::String value) |
Default friend More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Relative () |
Relative More... | |
ASPOSE_EMAIL_SHARED_API void | set_Relative (System::String value) |
Relative More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Manager () |
Default manager More... | |
ASPOSE_EMAIL_SHARED_API void | set_Manager (System::String value) |
Default manager More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Assistant () |
Default assistant More... | |
ASPOSE_EMAIL_SHARED_API void | set_Assistant (System::String value) |
Default assistant More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_ReferredBy () |
Default referred by More... | |
ASPOSE_EMAIL_SHARED_API void | set_ReferredBy (System::String value) |
Default referred by More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Partner () |
Default partner More... | |
ASPOSE_EMAIL_SHARED_API void | set_Partner (System::String value) |
Default partner More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_DomesticPartner () |
Default domestic partner More... | |
ASPOSE_EMAIL_SHARED_API void | set_DomesticPartner (System::String value) |
Default domestic partner 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::SharedPtr< System::Object > | get_SyncRoot () const |
Gets an object that can be used to synchronize access to the T:System::Collections::ICollection. More... | |
ASPOSE_EMAIL_SHARED_API bool | get_IsSynchronized () |
Gets a value indicating whether access to the T:System::Collections::ICollection is synchronized (thread safe). More... | |
ASPOSE_EMAIL_SHARED_API | AssociatedPersonsList () |
ASPOSE_EMAIL_SHARED_API void | Add (System::SharedPtr< AssociatedPerson > const &value) |
Adds an item to the list. More... | |
ASPOSE_EMAIL_SHARED_API void | Insert (int32_t index, System::SharedPtr< AssociatedPerson > const &value) |
Inserts an item to the list at the specified index. More... | |
ASPOSE_EMAIL_SHARED_API System::SharedPtr< AssociatedPerson > | 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< AssociatedPerson > value) |
Sets the element at the specified index. More... | |
ASPOSE_EMAIL_SHARED_API bool | Contains (System::SharedPtr< AssociatedPerson > 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< AssociatedPerson > const &value) const |
Determines the index of a specific item in the list. More... | |
ASPOSE_EMAIL_SHARED_API bool | Remove (System::SharedPtr< AssociatedPerson > 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< AssociatedPerson >> 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< AssociatedPerson > > > | GetEnumerator () |
Returns an enumerator that iterates through a collection. More... | |
Protected Member Functions | |
virtual ASPOSE_EMAIL_SHARED_API | ~AssociatedPersonsList () |
List of associated persons for a contact
ASPOSE_EMAIL_SHARED_API Aspose::Email::PersonalInfo::AssociatedPersonsList::AssociatedPersonsList | ( | ) |
|
protectedvirtual |
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::AssociatedPersonsList::Add | ( | System::SharedPtr< AssociatedPerson > const & | value | ) |
Adds an item to the list.
value | The T:System::Object to add to the list. |
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::AssociatedPersonsList::Clear | ( | ) |
Removes all items from the list.
ASPOSE_EMAIL_SHARED_API bool Aspose::Email::PersonalInfo::AssociatedPersonsList::Contains | ( | System::SharedPtr< AssociatedPerson > 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::AssociatedPersonsList::CopyTo | ( | System::ArrayPtr< System::SharedPtr< AssociatedPerson >> | 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::AssociatedPersonsList::get_Assistant | ( | ) |
Default assistant
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::AssociatedPersonsList::get_Brother | ( | ) |
Brother
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::AssociatedPersonsList::get_Child | ( | ) |
Child
ASPOSE_EMAIL_SHARED_API int32_t Aspose::Email::PersonalInfo::AssociatedPersonsList::get_Count | ( | ) | const |
Gets the number of elements contained in the T:System::Collections::ICollection.
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::AssociatedPersonsList::get_DomesticPartner | ( | ) |
Default domestic partner
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::AssociatedPersonsList::get_Father | ( | ) |
Father
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::AssociatedPersonsList::get_Friend | ( | ) |
Default friend
ASPOSE_EMAIL_SHARED_API bool Aspose::Email::PersonalInfo::AssociatedPersonsList::get_IsReadOnly | ( | ) | const |
Gets a value indicating whether the list is read-only.
ASPOSE_EMAIL_SHARED_API bool Aspose::Email::PersonalInfo::AssociatedPersonsList::get_IsSynchronized | ( | ) |
Gets a value indicating whether access to the T:System::Collections::ICollection is synchronized (thread safe).
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::AssociatedPersonsList::get_Manager | ( | ) |
Default manager
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::AssociatedPersonsList::get_Mother | ( | ) |
Mother
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::AssociatedPersonsList::get_Parent | ( | ) |
Parent
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::AssociatedPersonsList::get_Partner | ( | ) |
Default partner
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::AssociatedPersonsList::get_ReferredBy | ( | ) |
Default referred by
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::AssociatedPersonsList::get_Relative | ( | ) |
Relative
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::AssociatedPersonsList::get_Sister | ( | ) |
Sister
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::AssociatedPersonsList::get_Spouse | ( | ) |
Spouse
ASPOSE_EMAIL_SHARED_API System::SharedPtr<System::Object> Aspose::Email::PersonalInfo::AssociatedPersonsList::get_SyncRoot | ( | ) | const |
Gets an object that can be used to synchronize access to the T:System::Collections::ICollection.
ASPOSE_EMAIL_SHARED_API System::SharedPtr<System::Collections::Generic::IEnumerator<System::SharedPtr<AssociatedPerson> > > Aspose::Email::PersonalInfo::AssociatedPersonsList::GetEnumerator | ( | ) |
Returns an enumerator that iterates through a collection.
ASPOSE_EMAIL_SHARED_API System::SharedPtr<AssociatedPerson> Aspose::Email::PersonalInfo::AssociatedPersonsList::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 void Aspose::Email::PersonalInfo::AssociatedPersonsList::idx_set | ( | int32_t | index, |
System::SharedPtr< AssociatedPerson > | 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 int32_t Aspose::Email::PersonalInfo::AssociatedPersonsList::IndexOf | ( | System::SharedPtr< AssociatedPerson > 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::AssociatedPersonsList::Insert | ( | int32_t | index, |
System::SharedPtr< AssociatedPerson > 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::AssociatedPersonsList::Remove | ( | System::SharedPtr< AssociatedPerson > 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::AssociatedPersonsList::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::AssociatedPersonsList::set_Assistant | ( | System::String | value | ) |
Default assistant
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::AssociatedPersonsList::set_Brother | ( | System::String | value | ) |
Brother
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::AssociatedPersonsList::set_Child | ( | System::String | value | ) |
Child
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::AssociatedPersonsList::set_DomesticPartner | ( | System::String | value | ) |
Default domestic partner
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::AssociatedPersonsList::set_Father | ( | System::String | value | ) |
Father
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::AssociatedPersonsList::set_Friend | ( | System::String | value | ) |
Default friend
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::AssociatedPersonsList::set_Manager | ( | System::String | value | ) |
Default manager
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::AssociatedPersonsList::set_Mother | ( | System::String | value | ) |
Mother
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::AssociatedPersonsList::set_Parent | ( | System::String | value | ) |
Parent
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::AssociatedPersonsList::set_Partner | ( | System::String | value | ) |
Default partner
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::AssociatedPersonsList::set_ReferredBy | ( | System::String | value | ) |
Default referred by
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::AssociatedPersonsList::set_Relative | ( | System::String | value | ) |
Relative
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::AssociatedPersonsList::set_Sister | ( | System::String | value | ) |
Sister
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::AssociatedPersonsList::set_Spouse | ( | System::String | value | ) |
Spouse