Aspose::Pdf::ArtifactCollection class
Contents
[
Hide
]ArtifactCollection class
Class represents artifact collection.
class ArtifactCollection : public System::Collections::Generic::ICollection<System::SharedPtr<Artifact>>
Methods
| Method | Description |
|---|---|
| Add(const System::SharedPtr<Artifact>&) override | Adds artifacts to the collection. |
| CopyTo(System::ArrayPtr<System::SharedPtr<Artifact>>, int32_t) override | Copies colection into an array. |
| Delete(const System::SharedPtr<Artifact>&) | Deletes specified artifact. |
| Delete(int32_t) | Deletes artifact by its index. |
| FindByValue(const System::String&, const System::String&) | Finds artifacts by custom value. |
| get_Count() const override | Gets count of artifacts in collection. |
| get_IsReadOnly() const override | Gets if collection is readonly. Always returns false. |
| get_IsSynchronized() | Is this object synchronized. |
| get_SyncRoot() const | Gets synchronization object of the collection. |
| GetEnumerator() override | Gets enumerator for the collection. |
| idx_get(int32_t) | Gets artifact by index. Index is started from 1. |
| Update(const System::SharedPtr<Artifact>&) | Update artifact inside the collection. |
See Also
- Class ICollection
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++