Aspose::Pdf::Annotations::IAnnotationVisitor::Visit method
IAnnotationVisitor::Visit(System::SharedPtr<BleedMarkAnnotation>) method
Visit/select a bleed mark annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<BleedMarkAnnotation> bleedMark)=0
Parameter | Type | Description |
---|---|---|
bleedMark | System::SharedPtr<BleedMarkAnnotation> | The BleedMarkAnnotation object example/template. |
See Also
- Class BleedMarkAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<CaretAnnotation>) method
Visit/select caret annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<CaretAnnotation> caret)=0
Parameter | Type | Description |
---|---|---|
caret | System::SharedPtr<CaretAnnotation> | CaretAnnotation object example/template. |
See Also
- Class CaretAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<CircleAnnotation>) method
Visit/select circle annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<CircleAnnotation> circle)=0
Parameter | Type | Description |
---|---|---|
circle | System::SharedPtr<CircleAnnotation> | CircleAnnotation object example/template. |
See Also
- Class CircleAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<FileAttachmentAnnotation>) method
Visit/select attachment annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<FileAttachmentAnnotation> attachment)=0
Parameter | Type | Description |
---|---|---|
attachment | System::SharedPtr<FileAttachmentAnnotation> | FileAttachmentAnnotation object example/template. |
See Also
- Class FileAttachmentAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<FreeTextAnnotation>) method
Visit/select freetext annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<FreeTextAnnotation> freetext)=0
Parameter | Type | Description |
---|---|---|
freetext | System::SharedPtr<FreeTextAnnotation> | FreeTextAnnotation object example/template. |
See Also
- Class FreeTextAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<HighlightAnnotation>) method
Visit/select highlight annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<HighlightAnnotation> highlight)=0
Parameter | Type | Description |
---|---|---|
highlight | System::SharedPtr<HighlightAnnotation> | HighlightAnnotation object example/template. |
See Also
- Class HighlightAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<InkAnnotation>) method
Visit/select ink annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<InkAnnotation> ink)=0
Parameter | Type | Description |
---|---|---|
ink | System::SharedPtr<InkAnnotation> | InkAnnotation object example/template. |
See Also
- Class InkAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<LineAnnotation>) method
Visit/select line annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<LineAnnotation> line)=0
Parameter | Type | Description |
---|---|---|
line | System::SharedPtr<LineAnnotation> | LineAnnotation object example/template. |
See Also
- Class LineAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<LinkAnnotation>) method
Visit/select link annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<LinkAnnotation> link)=0
Parameter | Type | Description |
---|---|---|
link | System::SharedPtr<LinkAnnotation> | LinkAnnotation object example/template. |
See Also
- Class LinkAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<MovieAnnotation>) method
Visit/select movie annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<MovieAnnotation> movie)=0
Parameter | Type | Description |
---|---|---|
movie | System::SharedPtr<MovieAnnotation> | MovieAnnotation object example/template. |
See Also
- Class MovieAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<PageInformationAnnotation>) method
Visit/select a page information annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<PageInformationAnnotation> pageInformation)=0
Parameter | Type | Description |
---|---|---|
pageInformation | System::SharedPtr<PageInformationAnnotation> | The PageInformationAnnotation object example/template. |
See Also
- Class PageInformationAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<PolygonAnnotation>) method
Visit/select polygon annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<PolygonAnnotation> polygon)=0
Parameter | Type | Description |
---|---|---|
polygon | System::SharedPtr<PolygonAnnotation> | PolygonAnnotation object example/template. |
See Also
- Class PolygonAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<PolylineAnnotation>) method
Visit/select polyline annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<PolylineAnnotation> polyline)=0
Parameter | Type | Description |
---|---|---|
polyline | System::SharedPtr<PolylineAnnotation> | PolylineAnnotation object example/template. |
See Also
- Class PolylineAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<PopupAnnotation>) method
Visit/select popup annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<PopupAnnotation> popup)=0
Parameter | Type | Description |
---|---|---|
popup | System::SharedPtr<PopupAnnotation> | PopupAnnotation object example/template. |
See Also
- Class PopupAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<RegistrationMarkAnnotation>) method
Visit/select a registration mark annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<RegistrationMarkAnnotation> registrationMark)=0
Parameter | Type | Description |
---|---|---|
registrationMark | System::SharedPtr<RegistrationMarkAnnotation> | The RegistrationMarkAnnotation object example/template. |
See Also
- Class RegistrationMarkAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<ScreenAnnotation>) method
Visit/select screen annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<ScreenAnnotation> screen)=0
Parameter | Type | Description |
---|---|---|
screen | System::SharedPtr<ScreenAnnotation> | ScreenAnnotation object example/template. |
See Also
- Class ScreenAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<SquareAnnotation>) method
Visit/select square annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<SquareAnnotation> square)=0
Parameter | Type | Description |
---|---|---|
square | System::SharedPtr<SquareAnnotation> | SquareAnnotation object example/template. |
See Also
- Class SquareAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<SquigglyAnnotation>) method
Visit/select squiggly annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<SquigglyAnnotation> squiggly)=0
Parameter | Type | Description |
---|---|---|
squiggly | System::SharedPtr<SquigglyAnnotation> | SquigglyAnnotation object example/template. |
See Also
- Class SquigglyAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<StampAnnotation>) method
Visit/select stamp annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<StampAnnotation> stamp)=0
Parameter | Type | Description |
---|---|---|
stamp | System::SharedPtr<StampAnnotation> | StampAnnotation object example/template. |
See Also
- Class StampAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<StrikeOutAnnotation>) method
Visit/select strikeOut annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<StrikeOutAnnotation> strikeOut)=0
Parameter | Type | Description |
---|---|---|
strikeOut | System::SharedPtr<StrikeOutAnnotation> | StrikeOutAnnotation object example/template. |
See Also
- Class StrikeOutAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<TextAnnotation>) method
Visit/select text annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<TextAnnotation> text)=0
Parameter | Type | Description |
---|---|---|
text | System::SharedPtr<TextAnnotation> | TextAnnotation object example/template. |
See Also
- Class TextAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<TrimMarkAnnotation>) method
Visit/select a trim mark annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<TrimMarkAnnotation> trimMark)=0
Parameter | Type | Description |
---|---|---|
trimMark | System::SharedPtr<TrimMarkAnnotation> | The TrimMarkAnnotation object example/template. |
See Also
- Class TrimMarkAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<UnderlineAnnotation>) method
Visit/select underline annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<UnderlineAnnotation> underline)=0
Parameter | Type | Description |
---|---|---|
underline | System::SharedPtr<UnderlineAnnotation> | UnderlineAnnotation object example/template. |
See Also
- Class UnderlineAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
IAnnotationVisitor::Visit(System::SharedPtr<WidgetAnnotation>) method
Visit/select widget annotation.
virtual void Aspose::Pdf::Annotations::IAnnotationVisitor::Visit(System::SharedPtr<WidgetAnnotation> widget)=0
Parameter | Type | Description |
---|---|---|
widget | System::SharedPtr<WidgetAnnotation> | WidgetAnnotation object example/template. |
See Also
- Class WidgetAnnotation
- Class IAnnotationVisitor
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++