Class AnnotationCollection
Contents
[
Hide
]AnnotationCollection class
Class representing annotation collection.
public sealed class AnnotationCollection : ICollection<Annotation>
Properties
| Name | Description |
|---|---|
| Count { get; } | Gets count of annotations in collection. |
| IsReadOnly { get; } | Gets a value indicating if collection is readonly. |
| IsSynchronized { get; } | Gets a value indicating whether access to the Aspose.Pdf.Annotations.AnnotationCollection is synchronized (thread safe). |
| Item { get; } | The index of the element to get. |
| SyncRoot { get; } | Gets an object that can be used to synchronize access to Aspose.Pdf.Annotations.AnnotationCollection. |
Methods
| Name | Description |
|---|---|
| Accept(AnnotationSelector) | Accepts visitor to process annotation. |
| Add(Annotation) | Adds annotation to the collection. |
| Add(Annotation, bool) | Adds annotation to the collection. If page is rotated then annotation rectangle will be recalculated accordingly. |
| Clear() | Deletes all annotations from the collection. |
| Contains(Annotation) | Checks if specified annotation belong to collection. |
| CopyTo(Annotation[], int) | Copies array of annotations into collection. |
| Delete() | Deletes all annotations from the collection. |
| Delete(Annotation) | Deletes specified annotation from the collection. |
| Delete(int) | Deletes annotation from the collection by index. |
| FindByName(string) | Returns annotation by its name. |
| GetEnumerator() | Returns collection enumerator. |
| Remove(Annotation) | Deletes specified annotation from the collection. |
See Also
- class Annotation
- namespace Aspose.Pdf.Annotations
- assembly Aspose.PDF