List of phone numbers for a contact. More...
Inherits IList< System::SharedPtr< Aspose::Email::PersonalInfo::PhoneNumber > >.
Public Member Functions | |
ASPOSE_EMAIL_SHARED_API System::String | get_Home () |
Default home phone number More... | |
ASPOSE_EMAIL_SHARED_API void | set_Home (System::String value) |
Default home phone number More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Work () |
Default work phone number More... | |
ASPOSE_EMAIL_SHARED_API void | set_Work (System::String value) |
Default work phone number More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Custom () |
Default custom phone category More... | |
ASPOSE_EMAIL_SHARED_API void | set_Custom (System::String value) |
Default custom phone category More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Prefered () |
Default primary phone number More... | |
ASPOSE_EMAIL_SHARED_API void | set_Prefered (System::String value) |
Default primary phone number More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Mobile () |
Default mobile phone number More... | |
ASPOSE_EMAIL_SHARED_API void | set_Mobile (System::String value) |
Default mobile phone number More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Fax () |
Default fax number More... | |
ASPOSE_EMAIL_SHARED_API void | set_Fax (System::String value) |
Default fax number More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Pager () |
Default pager number More... | |
ASPOSE_EMAIL_SHARED_API void | set_Pager (System::String value) |
Default pager number More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Car () |
Default car phone number More... | |
ASPOSE_EMAIL_SHARED_API void | set_Car (System::String value) |
Default car phone number More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Isdn () |
Default isdn phone number More... | |
ASPOSE_EMAIL_SHARED_API void | set_Isdn (System::String value) |
Default isdn phone number More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Telex () |
Default telex More... | |
ASPOSE_EMAIL_SHARED_API void | set_Telex (System::String value) |
Default telex More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Callback () |
Default callback phone number More... | |
ASPOSE_EMAIL_SHARED_API void | set_Callback (System::String value) |
Default callback phone number More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Radio () |
Default radio phone number More... | |
ASPOSE_EMAIL_SHARED_API void | set_Radio (System::String value) |
Default radio phone number More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Company () |
Default company phone number More... | |
ASPOSE_EMAIL_SHARED_API void | set_Company (System::String value) |
Default company phone number More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_TtyTdd () |
Default Tty/Tdd More... | |
ASPOSE_EMAIL_SHARED_API void | set_TtyTdd (System::String value) |
Default Tty/Tdd More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_Assistant () |
Default assistant phone number More... | |
ASPOSE_EMAIL_SHARED_API void | set_Assistant (System::String value) |
Default assistant phone number More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_WorkFax () |
Default work fax number More... | |
ASPOSE_EMAIL_SHARED_API void | set_WorkFax (System::String value) |
Default work fax number More... | |
ASPOSE_EMAIL_SHARED_API System::String | get_HomeFax () |
Default home fax number More... | |
ASPOSE_EMAIL_SHARED_API void | set_HomeFax (System::String value) |
Default home fax number 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 void | Add (System::SharedPtr< PhoneNumber > const &value) |
Adds an item to the list. More... | |
ASPOSE_EMAIL_SHARED_API void | Insert (int32_t index, System::SharedPtr< PhoneNumber > const &value) |
Inserts an item to the list at the specified index. More... | |
ASPOSE_EMAIL_SHARED_API System::SharedPtr< PhoneNumber > | 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< PhoneNumber > value) |
Sets the element at the specified index. More... | |
ASPOSE_EMAIL_SHARED_API bool | Contains (System::SharedPtr< PhoneNumber > 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< PhoneNumber > const &value) const |
Determines the index of a specific item in the list. More... | |
ASPOSE_EMAIL_SHARED_API bool | Remove (System::SharedPtr< PhoneNumber > 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< PhoneNumber >> 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< PhoneNumber > > > | GetEnumerator () |
Returns an enumerator that iterates through a collection. More... | |
ASPOSE_EMAIL_SHARED_API | PhoneNumberList () |
Protected Member Functions | |
virtual ASPOSE_EMAIL_SHARED_API | ~PhoneNumberList () |
List of phone numbers for a contact.
ASPOSE_EMAIL_SHARED_API Aspose::Email::PersonalInfo::PhoneNumberList::PhoneNumberList | ( | ) |
|
protectedvirtual |
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::Add | ( | System::SharedPtr< PhoneNumber > 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::PhoneNumberList::Clear | ( | ) |
Removes all items from the list.
ASPOSE_EMAIL_SHARED_API bool Aspose::Email::PersonalInfo::PhoneNumberList::Contains | ( | System::SharedPtr< PhoneNumber > 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::PhoneNumberList::CopyTo | ( | System::ArrayPtr< System::SharedPtr< PhoneNumber >> | 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::PhoneNumberList::get_Assistant | ( | ) |
Default assistant phone number
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_Callback | ( | ) |
Default callback phone number
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_Car | ( | ) |
Default car phone number
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_Company | ( | ) |
Default company phone number
ASPOSE_EMAIL_SHARED_API int32_t Aspose::Email::PersonalInfo::PhoneNumberList::get_Count | ( | ) | const |
Gets the number of elements contained in the T:System::Collections::ICollection.
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_Custom | ( | ) |
Default custom phone category
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_Fax | ( | ) |
Default fax number
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_Home | ( | ) |
Default home phone number
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_HomeFax | ( | ) |
Default home fax number
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_Isdn | ( | ) |
Default isdn phone number
ASPOSE_EMAIL_SHARED_API bool Aspose::Email::PersonalInfo::PhoneNumberList::get_IsReadOnly | ( | ) | const |
Gets a value indicating whether the list is read-only.
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_Mobile | ( | ) |
Default mobile phone number
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_Pager | ( | ) |
Default pager number
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_Prefered | ( | ) |
Default primary phone number
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_Radio | ( | ) |
Default radio phone number
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_Telex | ( | ) |
Default telex
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_TtyTdd | ( | ) |
Default Tty/Tdd
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_Work | ( | ) |
Default work phone number
ASPOSE_EMAIL_SHARED_API System::String Aspose::Email::PersonalInfo::PhoneNumberList::get_WorkFax | ( | ) |
Default work fax number
ASPOSE_EMAIL_SHARED_API System::SharedPtr<System::Collections::Generic::IEnumerator<System::SharedPtr<PhoneNumber> > > Aspose::Email::PersonalInfo::PhoneNumberList::GetEnumerator | ( | ) |
Returns an enumerator that iterates through a collection.
ASPOSE_EMAIL_SHARED_API System::SharedPtr<PhoneNumber> Aspose::Email::PersonalInfo::PhoneNumberList::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::PhoneNumberList::idx_set | ( | int32_t | index, |
System::SharedPtr< PhoneNumber > | 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::PhoneNumberList::IndexOf | ( | System::SharedPtr< PhoneNumber > 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::PhoneNumberList::Insert | ( | int32_t | index, |
System::SharedPtr< PhoneNumber > 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::PhoneNumberList::Remove | ( | System::SharedPtr< PhoneNumber > 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::PhoneNumberList::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::PhoneNumberList::set_Assistant | ( | System::String | value | ) |
Default assistant phone number
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_Callback | ( | System::String | value | ) |
Default callback phone number
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_Car | ( | System::String | value | ) |
Default car phone number
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_Company | ( | System::String | value | ) |
Default company phone number
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_Custom | ( | System::String | value | ) |
Default custom phone category
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_Fax | ( | System::String | value | ) |
Default fax number
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_Home | ( | System::String | value | ) |
Default home phone number
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_HomeFax | ( | System::String | value | ) |
Default home fax number
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_Isdn | ( | System::String | value | ) |
Default isdn phone number
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_Mobile | ( | System::String | value | ) |
Default mobile phone number
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_Pager | ( | System::String | value | ) |
Default pager number
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_Prefered | ( | System::String | value | ) |
Default primary phone number
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_Radio | ( | System::String | value | ) |
Default radio phone number
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_Telex | ( | System::String | value | ) |
Default telex
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_TtyTdd | ( | System::String | value | ) |
Default Tty/Tdd
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_Work | ( | System::String | value | ) |
Default work phone number
ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::PhoneNumberList::set_WorkFax | ( | System::String | value | ) |
Default work fax number