Annotator Class
Represents main class that controls document annotating process.
Inheritance Hierarchy
SystemObject
  GroupDocs.AnnotationAnnotator

Namespace: GroupDocs.Annotation
Assembly: GroupDocs.Annotation (in GroupDocs.Annotation.dll) Version: 20.10.0.0 (20.10)
Syntax
public class Annotator : IDisposable

The Annotator type exposes the following members.

Constructors
  NameDescription
Public methodAnnotator(Stream)
Initialise annotator class which accept document stream
Public methodAnnotator(String)
Initialise annotator class which accept document path
Public methodAnnotator(Stream, AnnotatorSettings)
Initialise annotator class which accept document stream
Public methodAnnotator(Stream, LoadOptions)
Initialise annotator class which accept document stream
Public methodAnnotator(String, AnnotatorSettings)
Initialise annotator class which accept document path
Public methodAnnotator(String, LoadOptions)
Initialise annotator class which accept document path
Public methodAnnotator(Stream, LoadOptions, AnnotatorSettings)
Initialise annotator class which accept document stream
Public methodAnnotator(String, LoadOptions, AnnotatorSettings)
Initialise annotator class which accept document path
Properties
  NameDescription
Public propertyDocument
Document
Methods
  NameDescription
Public methodAdd(AnnotationBase)
Adds annotation to document
Public methodAdd(ListAnnotationBase)
Adds collection of annotations to a document.
Public methodDispose
Dispose
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGet
Gets collections of document annotations.
Public methodGet(AnnotationType)
Gets collection of documen annotations by annotation type.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodGetVersion
Get annotations from versions.
Public methodGetVersionsList
Get versions.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRemove(ListInt32)
Removes collection of annotations from document by provided annotation ids.
Public methodRemove(Int32)
Removes annotation from document by Id.
Public methodRemove(AnnotationBase)
Removes annotation from document.
Public methodRemove(ListAnnotationBase)
Removes collection of annotations from document.
Public methodSave
Saves document after adding, updating or removing annotations.
Public methodSave(Stream)
Saves document after adding, updating or removing annotations.
Public methodSave(String)
Saves document after adding, updating or removing annotations.
Public methodSave(SaveOptions)
Saves document after adding, updating or removing annotations.
Public methodSave(Stream, SaveOptions)
Saves document after adding, updating or removing annotations.
Public methodSave(String, SaveOptions)
Saves document after adding, updating or removing annotations.
Public methodToString (Inherited from Object.)
Public methodUpdate(AnnotationBase)
Updates document annotation.
Public methodUpdate(ListAnnotationBase)
Updates collection of document annotations.
See Also