Represents a collection of OutlineCodeDefinition objects.
More...
#include <OutlineCodeDefinitionCollection.h>
Inherits System::Collections::Generic::IList< typename >.
|
|
using | iterator_holder_type = System::Collections::Generic::List< System::SharedPtr< OutlineCodeDefinition > > |
| | A collection type whose iterator types is used as iterator types in the current collection.
|
| |
|
using | iterator = typename iterator_holder_type::iterator |
| | Iterator type.
|
| |
|
using | const_iterator = typename iterator_holder_type::const_iterator |
| | Const iterator type.
|
| |
|
using | virtualized_iterator_element = typename iterator_holder_type::virtualized_iterator_element |
| | Virtualized element type.
|
| |
|
using | virtualized_iterator = typename iterator_holder_type::virtualized_iterator |
| | Virtualized type.
|
| |
Represents a collection of OutlineCodeDefinition objects.
◆ Add()
| void Aspose::Tasks::OutlineCodeDefinitionCollection::Add |
( |
const System::SharedPtr< OutlineCodeDefinition > & |
item | ) |
|
|
override |
Adds the specified item to this collection.
- Parameters
-
| item | the specified item to add to this collection. |
◆ begin() [1/2]
| const_iterator Aspose::Tasks::OutlineCodeDefinitionCollection::begin |
( |
| ) |
const |
|
noexcept |
Gets iterator pointing to the first element (if any) of the const-qualified instance of the collection.
- Returns
- An iterator pointing to the first element (if any) of the const-qualified instance of the collection
◆ begin() [2/2]
| iterator Aspose::Tasks::OutlineCodeDefinitionCollection::begin |
( |
| ) |
|
|
noexcept |
Gets iterator pointing to the first element (if any) of the collection.
- Returns
- An iterator pointing to the first element (if any) of the collection
◆ cbegin()
| const_iterator Aspose::Tasks::OutlineCodeDefinitionCollection::cbegin |
( |
| ) |
const |
|
noexcept |
Gets iterator pointing to the first const-qualified element (if any) of the collection.
- Returns
- An iterator pointing to the first const-qualified element (if any) of the collection
◆ cend()
| const_iterator Aspose::Tasks::OutlineCodeDefinitionCollection::cend |
( |
| ) |
const |
|
noexcept |
Gets iterator pointing right after the last const-qualified element (if any) of the collection.
- Returns
- An iterator pointing right after the last const-qualified element (if any) of the collection
◆ Clear()
| void Aspose::Tasks::OutlineCodeDefinitionCollection::Clear |
( |
| ) |
|
|
override |
Removes all items from this collection.
◆ Contains()
| bool Aspose::Tasks::OutlineCodeDefinitionCollection::Contains |
( |
const System::SharedPtr< OutlineCodeDefinition > & |
item | ) |
const |
|
override |
Returns true if the specified item is found in this collection; otherwise, false.
- Parameters
-
| item | the specified item to find. |
- Returns
- true if the specified item is found in this collection; otherwise, false.
◆ CopyTo()
| void Aspose::Tasks::OutlineCodeDefinitionCollection::CopyTo |
( |
System::ArrayPtr< System::SharedPtr< OutlineCodeDefinition >> |
array, |
|
|
int32_t |
arrayIndex |
|
) |
| |
|
override |
Copies the elements of this collection to the specified array, starting at the specified array index.
- Parameters
-
| array | the specified one-dimensional array to copy elements to |
| arrayIndex | the zero-based index of the specified array at which copying begins. |
◆ end() [1/2]
| const_iterator Aspose::Tasks::OutlineCodeDefinitionCollection::end |
( |
| ) |
const |
|
noexcept |
Gets iterator pointing right after the last element (if any) of the const-qualified instance of the collection.
- Returns
- An iterator pointing right after the last element (if any) of the const-qualified instance of the collection
◆ end() [2/2]
| iterator Aspose::Tasks::OutlineCodeDefinitionCollection::end |
( |
| ) |
|
|
noexcept |
Gets iterator pointing right after the last element (if any) of the collection.
- Returns
- An iterator pointing right after the last element (if any) of the collection
◆ get_Count()
| int32_t Aspose::Tasks::OutlineCodeDefinitionCollection::get_Count |
( |
| ) |
const |
|
override |
Gets the number of elements contained in this collection.
◆ get_IsReadOnly()
| bool Aspose::Tasks::OutlineCodeDefinitionCollection::get_IsReadOnly |
( |
| ) |
const |
|
override |
Gets a value indicating whether this collection is read-only; otherwise, false.
◆ GetEnumerator()
| System::SharedPtr<System::Collections::Generic::IEnumerator<System::SharedPtr<OutlineCodeDefinition> > > Aspose::Tasks::OutlineCodeDefinitionCollection::GetEnumerator |
( |
| ) |
|
|
override |
Returns an enumerator for this collection.
- Returns
- an enumerator for this collection.
◆ idx_get()
| System::SharedPtr<OutlineCodeDefinition> Aspose::Tasks::OutlineCodeDefinitionCollection::idx_get |
( |
int32_t |
index | ) |
const |
|
override |
Returns the element at the specified index.
- Parameters
-
| index | The zero-based index of the element to get or set. |
- Returns
- the element at the specified index.
◆ idx_set()
| void Aspose::Tasks::OutlineCodeDefinitionCollection::idx_set |
( |
int32_t |
index, |
|
|
System::SharedPtr< OutlineCodeDefinition > |
value |
|
) |
| |
|
override |
Sets the element at the specified index.
- Parameters
-
| index | The zero-based index of the element to get or set. |
| value | the element at the specified index. |
◆ IndexOf()
| int32_t Aspose::Tasks::OutlineCodeDefinitionCollection::IndexOf |
( |
const System::SharedPtr< OutlineCodeDefinition > & |
item | ) |
const |
|
override |
Determines the index of the specified item in this collection.
- Parameters
-
| item | the specified item to locate in this collection. |
- Returns
- the index of the specified item if found; otherwise, -1.
◆ Insert()
| void Aspose::Tasks::OutlineCodeDefinitionCollection::Insert |
( |
int32_t |
index, |
|
|
const System::SharedPtr< OutlineCodeDefinition > & |
item |
|
) |
| |
|
override |
Inserts the specified item at the specified index.
- Parameters
-
| index | the specified zero-based index at which the item should be inserted. |
| item | the specified item to insert to this collection. |
◆ Remove()
| bool Aspose::Tasks::OutlineCodeDefinitionCollection::Remove |
( |
const System::SharedPtr< OutlineCodeDefinition > & |
item | ) |
|
|
override |
Removes the first occurrence of a specific object from this collection.
- Parameters
-
| item | the specified object to remove. |
- Returns
- true if the specified object was successfully removed from this collection; otherwise, false.
◆ RemoveAt()
| void Aspose::Tasks::OutlineCodeDefinitionCollection::RemoveAt |
( |
int32_t |
index | ) |
|
|
override |
Removes an item at the specified index.
- Parameters
-
| index | the specified zero-based index to remove an item at. |
◆ ToList()
| System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<OutlineCodeDefinition> > > Aspose::Tasks::OutlineCodeDefinitionCollection::ToList |
( |
| ) |
|
◆ virtualizeBeginConstIterator()
| virtualized_iterator* Aspose::Tasks::OutlineCodeDefinitionCollection::virtualizeBeginConstIterator |
( |
| ) |
const |
|
override |
Gets iterator pointing to the first element (if any)of the const-qualified instance of the collection.
- Returns
- An iterator pointing to the first element (if any)of the const-qualified instance of the collection Provides const iterator implementation to container's first element.
-
Newly-created iterator object.
◆ virtualizeBeginIterator()
Gets iterator pointing to the first element (if any) of the collection.
- Returns
- An iterator pointing to the first element (if any) of the collection Provides iterator implementation to container's first element.
-
Newly-created iterator object.
◆ virtualizeEndConstIterator()
| virtualized_iterator* Aspose::Tasks::OutlineCodeDefinitionCollection::virtualizeEndConstIterator |
( |
| ) |
const |
|
override |
Gets iterator pointing right after the last element (if any)of the const-qualified instance of the collection.
- Returns
- An iterator pointing right after the last element (if any)of the const-qualified instance of the collection Provides const iterator implementation to container's end.
-
Newly-created iterator object.
◆ virtualizeEndIterator()
Gets iterator pointing right after the last element (if any) of the collection.
- Returns
- An iterator pointing right after the last element (if any) of the collection Provides iterator implementation to container's end.
-
Newly-created iterator object.