Aspose::Pdf::Annotations::AnnotationSelector::Visit method
AnnotationSelector::Visit(System::SharedPtr<BleedMarkAnnotation>) method
Selects the bleedMark if the AnnotationSelector was initialized with a BleedMarkAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<BleedMarkAnnotation> bleedMark) override
Parameter | Type | Description |
---|---|---|
bleedMark | System::SharedPtr<BleedMarkAnnotation> | The BleedMarkAnnotation object for selection. |
See Also
- Class BleedMarkAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<CaretAnnotation>) method
Select caret annotation if AnnotationSelector was initialized with CaretAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<CaretAnnotation> caret) override
Parameter | Type | Description |
---|---|---|
caret | System::SharedPtr<CaretAnnotation> | CaretAnnotation object for selecting. |
See Also
- Class CaretAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<CircleAnnotation>) method
Select circle annotation if AnnotationSelector was initialized with CircleAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<CircleAnnotation> circle) override
Parameter | Type | Description |
---|---|---|
circle | System::SharedPtr<CircleAnnotation> | CircleAnnotation object for selecting. |
See Also
- Class CircleAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<ColorBarAnnotation>) method
Select ColorBar annotation if AnnotationSelector was initialized with ColorBar object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<ColorBarAnnotation> colorBar)
Parameter | Type | Description |
---|---|---|
colorBar | System::SharedPtr<ColorBarAnnotation> | PDF3DAnnotation object for selecting. |
See Also
- Class ColorBarAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<FileAttachmentAnnotation>) method
Select attachment annotation if AnnotationSelector was initialized with FileAttachmentAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<FileAttachmentAnnotation> attachment) override
Parameter | Type | Description |
---|---|---|
attachment | System::SharedPtr<FileAttachmentAnnotation> | FileAttachmentAnnotation object for selecting. |
See Also
- Class FileAttachmentAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<FreeTextAnnotation>) method
Select freetext annotation if AnnotationSelector was initialized with FreeTextAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<FreeTextAnnotation> freetext) override
Parameter | Type | Description |
---|---|---|
freetext | System::SharedPtr<FreeTextAnnotation> | FreeTextAnnotation object for selecting. |
See Also
- Class FreeTextAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<HighlightAnnotation>) method
Select attachment annotation if AnnotationSelector was initialized with FreeTextAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<HighlightAnnotation> highlight) override
Parameter | Type | Description |
---|---|---|
highlight | System::SharedPtr<HighlightAnnotation> | HighlightAnnotation object for selecting. |
See Also
- Class HighlightAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<InkAnnotation>) method
Select ink annotation if AnnotationSelector was initialized with InkAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<InkAnnotation> ink) override
Parameter | Type | Description |
---|---|---|
ink | System::SharedPtr<InkAnnotation> | InkAnnotation object for selecting. |
See Also
- Class InkAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<LineAnnotation>) method
Select line annotation if AnnotationSelector was initialized with LineAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<LineAnnotation> line) override
Parameter | Type | Description |
---|---|---|
line | System::SharedPtr<LineAnnotation> | LineAnnotation object for selecting. |
See Also
- Class LineAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<LinkAnnotation>) method
Select link annotation if AnnotationSelector was initialized with LinkAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<LinkAnnotation> link) override
Parameter | Type | Description |
---|---|---|
link | System::SharedPtr<LinkAnnotation> | LinkAnnotation object for selecting. |
See Also
- Class LinkAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<MovieAnnotation>) method
Select movie annotation if AnnotationSelector was initialized with MovieAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<MovieAnnotation> movie) override
Parameter | Type | Description |
---|---|---|
movie | System::SharedPtr<MovieAnnotation> | MovieAnnotation object for selecting. |
See Also
- Class MovieAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<PageInformationAnnotation>) method
Selects the pageInformation if the AnnotationSelector was initialized with a PageInformationAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<PageInformationAnnotation> pageInformation) override
Parameter | Type | Description |
---|---|---|
pageInformation | System::SharedPtr<PageInformationAnnotation> | The PageInformationAnnotation object for selection. |
See Also
- Class PageInformationAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<PDF3DAnnotation>) method
Select PDF3D annotation if AnnotationSelector was initialized with PDF3DAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<PDF3DAnnotation> pdf3D)
Parameter | Type | Description |
---|---|---|
pdf3D | System::SharedPtr<PDF3DAnnotation> | PDF3DAnnotation object for selecting. |
See Also
- Class PDF3DAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<PolygonAnnotation>) method
Select polygon annotation if AnnotationSelector was initialized with PolygonAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<PolygonAnnotation> polygon) override
Parameter | Type | Description |
---|---|---|
polygon | System::SharedPtr<PolygonAnnotation> | PolygonAnnotation object for selecting. |
See Also
- Class PolygonAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<PolylineAnnotation>) method
Select polyline annotation if AnnotationSelector was initialized with PolylineAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<PolylineAnnotation> polyline) override
Parameter | Type | Description |
---|---|---|
polyline | System::SharedPtr<PolylineAnnotation> | PolylineAnnotation object for selecting. |
See Also
- Class PolylineAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<PopupAnnotation>) method
Select popup annotation if AnnotationSelector was initialized with PopupAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<PopupAnnotation> popup) override
Parameter | Type | Description |
---|---|---|
popup | System::SharedPtr<PopupAnnotation> | PopupAnnotation object for selecting. |
See Also
- Class PopupAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<RedactionAnnotation>) method
Select redact annotation if AnnotationSelector was initialized with RedactAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<RedactionAnnotation> redact)
Parameter | Type | Description |
---|---|---|
redact | System::SharedPtr<RedactionAnnotation> | RedactAnnotation object for selecting. |
See Also
- Class RedactionAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<RegistrationMarkAnnotation>) method
Selects the registrationMark if the AnnotationSelector was initialized with a RegistrationMarkAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<RegistrationMarkAnnotation> registrationMark) override
Parameter | Type | Description |
---|---|---|
registrationMark | System::SharedPtr<RegistrationMarkAnnotation> | The RegistrationMarkAnnotation object for selection. |
See Also
- Class RegistrationMarkAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<RichMediaAnnotation>) method
Select movie annotation if AnnotationSelector was initialized with RichMedia annotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<RichMediaAnnotation> richMedia)
Parameter | Type | Description |
---|---|---|
richMedia | System::SharedPtr<RichMediaAnnotation> | RichMedia annotation. |
See Also
- Class RichMediaAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<ScreenAnnotation>) method
Select screen annotation if AnnotationSelector was initialized with ScreenAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<ScreenAnnotation> screen) override
Parameter | Type | Description |
---|---|---|
screen | System::SharedPtr<ScreenAnnotation> | ScreenAnnotation object for selecting. |
See Also
- Class ScreenAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<SquareAnnotation>) method
Select square annotation if AnnotationSelector was initialized with SquareAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<SquareAnnotation> square) override
Parameter | Type | Description |
---|---|---|
square | System::SharedPtr<SquareAnnotation> | SquareAnnotation object for selecting. |
See Also
- Class SquareAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<SquigglyAnnotation>) method
Select squiggly annotation if AnnotationSelector was initialized with SquigglyAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<SquigglyAnnotation> squiggly) override
Parameter | Type | Description |
---|---|---|
squiggly | System::SharedPtr<SquigglyAnnotation> | SquigglyAnnotation object for selecting. |
See Also
- Class SquigglyAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<StampAnnotation>) method
Select stamp annotation if AnnotationSelector was initialized with StampAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<StampAnnotation> stamp) override
Parameter | Type | Description |
---|---|---|
stamp | System::SharedPtr<StampAnnotation> | StampAnnotation object for selecting. |
See Also
- Class StampAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<StrikeOutAnnotation>) method
Select strikeOut annotation if AnnotationSelector was initialized with StrikeOutAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<StrikeOutAnnotation> strikeOut) override
Parameter | Type | Description |
---|---|---|
strikeOut | System::SharedPtr<StrikeOutAnnotation> | StrikeOutAnnotation object for selecting. |
See Also
- Class StrikeOutAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<TextAnnotation>) method
Select text annotation if AnnotationSelector was initialized with TextAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<TextAnnotation> text) override
Parameter | Type | Description |
---|---|---|
text | System::SharedPtr<TextAnnotation> | TextAnnotation object for selecting. |
See Also
- Class TextAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<TrimMarkAnnotation>) method
Selects the trimMark if the AnnotationSelector was initialized with a TrimMarkAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<TrimMarkAnnotation> trimMark) override
Parameter | Type | Description |
---|---|---|
trimMark | System::SharedPtr<TrimMarkAnnotation> | The TrimMarkAnnotation object for selection. |
See Also
- Class TrimMarkAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<UnderlineAnnotation>) method
Select underline annotation if AnnotationSelector was initialized with UnderlineAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<UnderlineAnnotation> underline) override
Parameter | Type | Description |
---|---|---|
underline | System::SharedPtr<UnderlineAnnotation> | UnderlineAnnotation object for selecting. |
See Also
- Class UnderlineAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<WatermarkAnnotation>) method
Select watermark annotation if AnnotationSelector was initialized with WatermarkAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<WatermarkAnnotation> watermark)
Parameter | Type | Description |
---|---|---|
watermark | System::SharedPtr<WatermarkAnnotation> | WatermarkAnnotation for selecting. |
See Also
- Class WatermarkAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++
AnnotationSelector::Visit(System::SharedPtr<WidgetAnnotation>) method
Select widget annotation if AnnotationSelector was initialized with WidgetAnnotation object.
void Aspose::Pdf::Annotations::AnnotationSelector::Visit(System::SharedPtr<WidgetAnnotation> widget) override
Parameter | Type | Description |
---|---|---|
widget | System::SharedPtr<WidgetAnnotation> | WidgetAnnotation object for selecting. |
See Also
- Class WidgetAnnotation
- Class AnnotationSelector
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++