AnnotationSelector

AnnotationSelector

Overview

AnnotationSelector is a class in Aspose.PDF FOSS for .NET.

Visitor that filters annotations across one or more pages.

This class declares 31 methods for AnnotationSelector objects in .NET programs. Available methods include: AnnotationSelector, Visit. Public members are accessible to any .NET application after installing the Aspose.PDF FOSS for .NET package. Properties: Selected.

Properties

NameTypeAccessDescription
SelectedIList<Annotation>ReadAnnotations matched by the most recent Accept-walk.

Methods

SignatureDescription
AnnotationSelector()Create a selector that accepts every annotation.
AnnotationSelector(annotation: Annotation)Create a selector that retains annotation as a template (kept for API compatibility; not currently consulted by the default Visit implementations).
Visit(bleedMark: BleedMarkAnnotation)Called for each bleed-mark annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(caret: CaretAnnotation)Called for each caret annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(circle: CircleAnnotation)Called for each circle annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(colorBar: ColorBarAnnotation)Called for each colour-bar annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(attachment: FileAttachmentAnnotation)Called for each file-attachment annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(freetext: FreeTextAnnotation)Called for each free-text annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(highlight: HighlightAnnotation)Called for each highlight annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(ink: InkAnnotation)Called for each ink annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(line: LineAnnotation)Called for each line annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(link: LinkAnnotation)Called for each link annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(movie: MovieAnnotation)Called for each movie annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(pdf3D: PDF3DAnnotation)Called for each 3D annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(pageInformation: PageInformationAnnotation)Called for each page-information annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(polygon: PolygonAnnotation)Called for each polygon annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(polyline: PolylineAnnotation)Called for each polyline annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(popup: PopupAnnotation)Called for each popup annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(redact: RedactionAnnotation)Called for each redaction annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(registrationMark: RegistrationMarkAnnotation)Called for each registration-mark annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(richMedia: RichMediaAnnotation)Called for each rich-media annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(screen: ScreenAnnotation)Called for each screen annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(square: SquareAnnotation)Called for each square annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(squiggly: SquigglyAnnotation)Called for each squiggly annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(stamp: StampAnnotation)Called for each stamp annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(strikeOut: StrikeOutAnnotation)Called for each strike-out annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(text: TextAnnotation)Called for each text (sticky note) annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(trimMark: TrimMarkAnnotation)Called for each trim-mark annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(underline: UnderlineAnnotation)Called for each underline annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).
Visit(watermark: WatermarkAnnotation)Visit the WatermarkAnnotation builder type.
Visit(widget: WidgetAnnotation)Called for each widget annotation during a walk; the default implementation adds it to Selected (only when its class matches the template annotation, if one was given).

See Also

 English