Represents a collection of RecurrenceRule objects. More...
Inherits System::Collections::ObjectModel::Collection< System::SharedPtr< RecurrenceRule > >, and IEquatable< System::SharedPtr< RecurrenceRuleCollection > >.
Public Member Functions | |
| RecurrenceRuleCollection () | |
| RecurrenceRuleCollection (System::SharedPtr< RecurrenceRuleCollection > collection) | |
| System::SharedPtr< RecurrenceRule > | Add () |
| Adds a RecurrenceRule to the collection. More... | |
| int32_t | Add (System::SharedPtr< RecurrenceRule > rule) |
| Adds a RecurrenceRule to the collection. More... | |
| bool | Equals (System::SharedPtr< RecurrenceRuleCollection > other) override |
| Determines whether the specified RecurrenceRuleCollection is equal to this instance. More... | |
| bool | Equals (System::SharedPtr< System::Object > obj) override |
| Determines whether the specified System::Object is equal to this instance. More... | |
| int32_t | GetHashCode () const override |
| Returns a hash code for this instance. More... | |
| void | SetTemplateWeakPtr (uint32_t argument) override |
Protected Member Functions | |
| virtual | ~RecurrenceRuleCollection () |
Represents a collection of RecurrenceRule objects.
Corresponds to a collection of RRULE or EXRULE parts of a recurrence pattern.
| Aspose::Email::Calendar::Recurrences::RecurrenceRuleCollection::RecurrenceRuleCollection | ( | ) |
| Aspose::Email::Calendar::Recurrences::RecurrenceRuleCollection::RecurrenceRuleCollection | ( | System::SharedPtr< RecurrenceRuleCollection > | collection | ) |
|
protectedvirtual |
| System::SharedPtr<RecurrenceRule> Aspose::Email::Calendar::Recurrences::RecurrenceRuleCollection::Add | ( | ) |
Adds a RecurrenceRule to the collection.
| int32_t Aspose::Email::Calendar::Recurrences::RecurrenceRuleCollection::Add | ( | System::SharedPtr< RecurrenceRule > | rule | ) |
Adds a RecurrenceRule to the collection.
| rule | The RecurrenceRule to add. |
|
override |
Determines whether the specified RecurrenceRuleCollection is equal to this instance.
| other | The RecurrenceRuleCollection to compare with this instance. |
true if the specified RecurrenceRuleCollection is equal to this instance; otherwise, false.
|
override |
Determines whether the specified System::Object is equal to this instance.
| obj | The System::Object to compare with this instance. |
true if the specified System::Object is equal to this instance; otherwise, false. | T:System::NullReferenceException | The obj parameter is null. |
|
override |
Returns a hash code for this instance.
|
override |