List of events for a contact More...
Inherits IList< System::SharedPtr< Aspose::Email::PersonalInfo::CustomerEvent > >.
Public Member Functions | |
| ASPOSE_EMAIL_SHARED_API System::Nullable< System::DateTime > | get_Anniversary () |
| Wedding anniversary More... | |
| ASPOSE_EMAIL_SHARED_API void | set_Anniversary (System::Nullable< System::DateTime > value) |
| Wedding anniversary More... | |
| ASPOSE_EMAIL_SHARED_API System::Nullable< System::DateTime > | get_Birthday () |
| Birthday More... | |
| ASPOSE_EMAIL_SHARED_API void | set_Birthday (System::Nullable< System::DateTime > value) |
| Birthday 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 | Remove (System::SharedPtr< EventCategory > cat) |
| ASPOSE_EMAIL_SHARED_API void | RemoveAndInsertFirst (System::SharedPtr< CustomerEvent > evnt) |
| ASPOSE_EMAIL_SHARED_API void | Add (System::SharedPtr< CustomerEvent > const &value) |
| Adds an item to the list. More... | |
| ASPOSE_EMAIL_SHARED_API bool | Contains (System::SharedPtr< CustomerEvent > 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< CustomerEvent > const &value) const |
| Determines the index of a specific item in the list. More... | |
| ASPOSE_EMAIL_SHARED_API void | Insert (int32_t index, System::SharedPtr< CustomerEvent > const &value) |
| Inserts an item to the list at the specified index. More... | |
| ASPOSE_EMAIL_SHARED_API bool | Remove (System::SharedPtr< CustomerEvent > 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 System::SharedPtr< CustomerEvent > | 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< CustomerEvent > value) |
| Sets the element at the specified index. More... | |
| ASPOSE_EMAIL_SHARED_API void | CopyTo (System::ArrayPtr< System::SharedPtr< CustomerEvent >> 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< CustomerEvent > > > | GetEnumerator () |
| Returns an enumerator that iterates through a collection. More... | |
| ASPOSE_EMAIL_SHARED_API | EventList () |
Protected Member Functions | |
| virtual ASPOSE_EMAIL_SHARED_API | ~EventList () |
List of events for a contact
| ASPOSE_EMAIL_SHARED_API Aspose::Email::PersonalInfo::EventList::EventList | ( | ) |
|
protectedvirtual |
| ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::EventList::Add | ( | System::SharedPtr< CustomerEvent > const & | value | ) |
Adds an item to the list.
| value | The object to add to the list. |
| ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::EventList::Clear | ( | ) |
Removes all items from the list.
| ASPOSE_EMAIL_SHARED_API bool Aspose::Email::PersonalInfo::EventList::Contains | ( | System::SharedPtr< CustomerEvent > 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::EventList::CopyTo | ( | System::ArrayPtr< System::SharedPtr< CustomerEvent >> | 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::Nullable<System::DateTime> Aspose::Email::PersonalInfo::EventList::get_Anniversary | ( | ) |
Wedding anniversary
| ASPOSE_EMAIL_SHARED_API System::Nullable<System::DateTime> Aspose::Email::PersonalInfo::EventList::get_Birthday | ( | ) |
Birthday
| ASPOSE_EMAIL_SHARED_API int32_t Aspose::Email::PersonalInfo::EventList::get_Count | ( | ) | const |
Gets the number of elements contained in the T:System::Collections::ICollection.
| ASPOSE_EMAIL_SHARED_API bool Aspose::Email::PersonalInfo::EventList::get_IsReadOnly | ( | ) | const |
Gets a value indicating whether the list is read-only.
| ASPOSE_EMAIL_SHARED_API System::SharedPtr<System::Collections::Generic::IEnumerator<System::SharedPtr<CustomerEvent> > > Aspose::Email::PersonalInfo::EventList::GetEnumerator | ( | ) |
Returns an enumerator that iterates through a collection.
| ASPOSE_EMAIL_SHARED_API System::SharedPtr<CustomerEvent> Aspose::Email::PersonalInfo::EventList::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::EventList::idx_set | ( | int32_t | index, |
| System::SharedPtr< CustomerEvent > | 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::EventList::IndexOf | ( | System::SharedPtr< CustomerEvent > 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::EventList::Insert | ( | int32_t | index, |
| System::SharedPtr< CustomerEvent > 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::EventList::Remove | ( | System::SharedPtr< CustomerEvent > 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::EventList::Remove | ( | System::SharedPtr< EventCategory > | cat | ) |
| ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::EventList::RemoveAndInsertFirst | ( | System::SharedPtr< CustomerEvent > | evnt | ) |
| ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::EventList::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::EventList::set_Anniversary | ( | System::Nullable< System::DateTime > | value | ) |
Wedding anniversary
| ASPOSE_EMAIL_SHARED_API void Aspose::Email::PersonalInfo::EventList::set_Birthday | ( | System::Nullable< System::DateTime > | value | ) |
Birthday