AnnotationSelector
Overview
AnnotationSelector is a class in Aspose.PDF FOSS for .NET.
Visitor that filters annotations across one or more pages.
This class provides 31 methods for working with AnnotationSelector objects in .NET programs.
Available methods include: AnnotationSelector, Visit.
All public members are accessible to any .NET application after installing the Aspose.PDF FOSS for .NET package.
Properties: Selected.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Selected | IList<Annotation> | Read | Annotations matched by the most recent Accept-walk. |
Methods
| Signature | Description |
|---|---|
AnnotationSelector() | Create a selector that accepts every annotation. |
AnnotationSelector(annotation: Annotation) | Create a selector that retains annotation as a template (not currently consulted by the default Visit implementations). |
Visit(bleedMark: BleedMarkAnnotation) | Calls Visit(bleedMark) on this AnnotationSelector instance. |
Visit(caret: CaretAnnotation) | Calls Visit(caret) on this AnnotationSelector instance. |
Visit(circle: CircleAnnotation) | Calls Visit(circle) on this AnnotationSelector instance. |
Visit(colorBar: ColorBarAnnotation) | Calls Visit(colorBar) on this AnnotationSelector instance. |
Visit(attachment: FileAttachmentAnnotation) | Calls Visit(attachment) on this AnnotationSelector instance. |
Visit(freetext: FreeTextAnnotation) | Calls Visit(freetext) on this AnnotationSelector instance. |
Visit(highlight: HighlightAnnotation) | Calls Visit(highlight) on this AnnotationSelector instance. |
Visit(ink: InkAnnotation) | Calls Visit(ink) on this AnnotationSelector instance. |
Visit(line: LineAnnotation) | Calls Visit(line) on this AnnotationSelector instance. |
Visit(link: LinkAnnotation) | Calls Visit(link) on this AnnotationSelector instance. |
Visit(movie: MovieAnnotation) | Calls Visit(movie) on this AnnotationSelector instance. |
Visit(pdf3D: PDF3DAnnotation) | Calls Visit(pdf3D) on this AnnotationSelector instance. |
Visit(pageInformation: PageInformationAnnotation) | Calls Visit(pageInformation) on this AnnotationSelector instance. |
Visit(polygon: PolygonAnnotation) | Calls Visit(polygon) on this AnnotationSelector instance. |
Visit(polyline: PolylineAnnotation) | Calls Visit(polyline) on this AnnotationSelector instance. |
Visit(popup: PopupAnnotation) | Calls Visit(popup) on this AnnotationSelector instance. |
Visit(redact: RedactionAnnotation) | Calls Visit(redact) on this AnnotationSelector instance. |
Visit(registrationMark: RegistrationMarkAnnotation) | Calls Visit(registrationMark) on this AnnotationSelector instance. |
Visit(richMedia: RichMediaAnnotation) | Calls Visit(richMedia) on this AnnotationSelector instance. |
Visit(screen: ScreenAnnotation) | Calls Visit(screen) on this AnnotationSelector instance. |
Visit(square: SquareAnnotation) | Calls Visit(square) on this AnnotationSelector instance. |
Visit(squiggly: SquigglyAnnotation) | Calls Visit(squiggly) on this AnnotationSelector instance. |
Visit(stamp: StampAnnotation) | Calls Visit(stamp) on this AnnotationSelector instance. |
Visit(strikeOut: StrikeOutAnnotation) | Calls Visit(strikeOut) on this AnnotationSelector instance. |
Visit(text: TextAnnotation) | Calls Visit(text) on this AnnotationSelector instance. |
Visit(trimMark: TrimMarkAnnotation) | Calls Visit(trimMark) on this AnnotationSelector instance. |
Visit(underline: UnderlineAnnotation) | Calls Visit(underline) on this AnnotationSelector instance. |
Visit(watermark: WatermarkAnnotation) | Visit the WatermarkAnnotation builder type. |
Visit(widget: WidgetAnnotation) | Calls Visit(widget) on this AnnotationSelector instance. |