Aspose::Pdf::Annotations::AnnotationCollection klass

AnnotationCollection class

Klass som representerar annoteringssamling.

class AnnotationCollection : public System::Collections::Generic::ICollection<System::SharedPtr<Annotation>>

Metoder

MetodBeskrivning
Accept(const System::SharedPtr<AnnotationSelector>&)Accepterar besökare för att bearbeta annotationen.
Add(const System::SharedPtr<Annotation>&, bool)Lägger till annotation i samlingen. Om sidan är roterad kommer annoteringsrektangeln att omräknas därefter.
Add(const System::SharedPtr<Annotation>&) overrideLägger till annotation i samlingen.
Clear() overrideRaderar alla annotationer från samlingen.
Contains(const System::SharedPtr<Annotation>&) const overrideKontrollerar om angiven annotation tillhör samlingen.
CopyTo(System::ArrayPtr<System::SharedPtr<Annotation>>, int32_t) overrideKopierar en array av annotationer till samlingen.
Delete(int32_t)Raderar annotation från samlingen efter index.
Delete()Raderar alla annotationer från samlingen.
Delete(const System::SharedPtr<Annotation>&)Raderar angiven annotation från samlingen.
FindByName(const System::String&)Returnerar annotation efter dess namn.
get_Count() const overrideHämtar antalet annotationer i samlingen.
get_IsReadOnly() const overrideHämtar ett värde som indikerar om samlingen är skrivskyddad.
get_IsSynchronized()Hämtar ett värde som indikerar om åtkomst till Aspose.Pdf.Annotations.AnnotationCollection är synkroniserad (trådsäker).
get_SyncRoot() constHämtar ett objekt som kan användas för att synkronisera åtkomst till Aspose.Pdf.Annotations.AnnotationCollection.
GetEnumerator() overrideReturnerar samlingens enumerator.
idx_get(int32_t)Indexet för elementet som ska hämtas.
Remove(const System::SharedPtr<Annotation>&) overrideRaderar angiven annotation från samlingen.

Se även