Aspose::Pdf::Annotations::IAnnotationVisitor class
Contents
[
Hide
]IAnnotationVisitor class
Defines Visitor for visiting different document annotations.
class IAnnotationVisitor : public virtual System::Object
Methods
Method | Description |
---|---|
virtual Visit(System::SharedPtr<LinkAnnotation>) | Visit/select link annotation. |
virtual Visit(System::SharedPtr<FileAttachmentAnnotation>) | Visit/select attachment annotation. |
virtual Visit(System::SharedPtr<TextAnnotation>) | Visit/select text annotation. |
virtual Visit(System::SharedPtr<FreeTextAnnotation>) | Visit/select freetext annotation. |
virtual Visit(System::SharedPtr<HighlightAnnotation>) | Visit/select highlight annotation. |
virtual Visit(System::SharedPtr<UnderlineAnnotation>) | Visit/select underline annotation. |
virtual Visit(System::SharedPtr<StrikeOutAnnotation>) | Visit/select strikeOut annotation. |
virtual Visit(System::SharedPtr<SquigglyAnnotation>) | Visit/select squiggly annotation. |
virtual Visit(System::SharedPtr<PopupAnnotation>) | Visit/select popup annotation. |
virtual Visit(System::SharedPtr<LineAnnotation>) | Visit/select line annotation. |
virtual Visit(System::SharedPtr<CircleAnnotation>) | Visit/select circle annotation. |
virtual Visit(System::SharedPtr<SquareAnnotation>) | Visit/select square annotation. |
virtual Visit(System::SharedPtr<InkAnnotation>) | Visit/select ink annotation. |
virtual Visit(System::SharedPtr<PolylineAnnotation>) | Visit/select polyline annotation. |
virtual Visit(System::SharedPtr<PolygonAnnotation>) | Visit/select polygon annotation. |
virtual Visit(System::SharedPtr<CaretAnnotation>) | Visit/select caret annotation. |
virtual Visit(System::SharedPtr<StampAnnotation>) | Visit/select stamp annotation. |
virtual Visit(System::SharedPtr<WidgetAnnotation>) | Visit/select widget annotation. |
virtual Visit(System::SharedPtr<MovieAnnotation>) | Visit/select movie annotation. |
virtual Visit(System::SharedPtr<ScreenAnnotation>) | Visit/select screen annotation. |
virtual Visit(System::SharedPtr<TrimMarkAnnotation>) | Visit/select a trim mark annotation. |
virtual Visit(System::SharedPtr<BleedMarkAnnotation>) | Visit/select a bleed mark annotation. |
virtual Visit(System::SharedPtr<RegistrationMarkAnnotation>) | Visit/select a registration mark annotation. |
virtual Visit(System::SharedPtr<PageInformationAnnotation>) | Visit/select a page information annotation. |
See Also
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++