Aspose::Pdf::ArtifactCollection class

ArtifactCollection class

Class represents artifact collection.

class ArtifactCollection : public System::Collections::Generic::ICollection<System::SharedPtr<Aspose::Pdf::Artifact>>

Methods

MethodDescription
Add(const System::SharedPtr<Artifact>&) overrideAdds artifacts to the collection.
CopyTo(System::ArrayPtr<System::SharedPtr<Artifact>>, int32_t) overrideCopies colection into an array.
Delete(System::SharedPtr<Artifact>)Deletes specified artifact.
Delete(int32_t)Deletes artifact by its index.
FindByValue(System::String, System::String)Finds artifacts by custom value.
get_Count() const overrideGets count of artifacts in collection.
get_IsReadOnly() const overrideGets if collection is readonly. Always returns false.
get_IsSynchronized()Is this object synchronized.
get_SyncRoot() constGets synchronization object of the collection.
GetEnumerator() overrideGets enumerator for the collection.
idx_get(int32_t)Gets artifact by index. Index is started from 1.
Update(System::SharedPtr<Artifact>)Update artifact inside the collection.

See Also