| Тип | Описание |
| WebAngleAnnotationViewJS | Определяет, как отображать аннотацию, отображающую две линии, угол между ними и общую длину линий, а также как пользователь может взаимодействовать с аннотацией. |
| WebAnnotatedThumbnailViewerJS | Представляет JavaScript UI-контрол для отображения миниатюр изображений с аннотациями в HTML5 веб-браузере. |
| WebAnnotationBrushJS | Определяет объект, который можно использовать для заполнения аннотации. |
| WebAnnotationCommentCollectionJS | Представляет коллекцию комментариев-аннотаций. |
| WebAnnotationCommentJS | Представляет комментарий к аннотации. |
| WebAnnotationFontJS | Определяет шрифт, которым можно отрисовывать текст аннотации. |
| WebAnnotationPenJS | Определяет объект, который можно использовать для рисования линий и кривых аннотации. |
| WebAnnotationTextPropertiesJS | Хранит информацию о текстовых свойствах аннотации. |
| WebAnnotationViewerJS | Представляет JavaScript UI-контрол для отображения изображений с аннотациями в HTML5 веб-браузере. |
| WebAnnotationViewFabricJS | Создает экземпляр вида аннотации. |
| WebAnnotationViewJS | Предоставляет абстрактный базовый класс, который определяет, как отображать аннотацию и как пользователь может с ней взаимодействовать. |
| WebAnnotationVisualToolJS | Представляет собой визуальный инструмент, позволяющий комментировать изображения. |
| WebArcAnnotationViewJS | Определяет способ отображения аннотации, отображающей дугу. |
| WebArcInteractionPointJS | Точка взаимодействия, которая используется для изменения StartAngle и SweepAngle аннотации дуги. |
| WebArrowAnnotationViewJS | Определяет, как отображать аннотацию со стрелкой и как пользователь может взаимодействовать с аннотацией. |
| WebCompositeAnnotationViewJS | Предоставляет абстрактный базовый класс, который определяет, как отображать аннотацию, содержащую группу аннотаций, и как пользователь может взаимодействовать с аннотацией. |
| WebEllipseAnnotationViewJS | Определяет, как отображать аннотацию, отображающую эллипс, и как пользователь может взаимодействовать с аннотацией. |
| WebEmbeddedImageAnnotationViewJS | Определяет, как отображать аннотацию, отображающую встроенное изображение, и как пользователь может взаимодействовать с аннотацией. |
| WebFreeHandLineAnnotationViewJS | Определяет, как отображать аннотацию, отображающую линию от руки, и как пользователь может взаимодействовать с аннотацией. |
| WebFreeHandPolygonAnnotationViewJS | Определяет, как отображать аннотацию, отображающую нарисованный от руки многоугольник, и как пользователь может взаимодействовать с аннотацией. |
| WebFreeTextAnnotationViewJS | Определяет, как отображать аннотацию, отображающую редактируемую текстовую область и ломаную линию-выноску, используемую для указания области изображения, и как пользователь может взаимодействовать с аннотацией. |
| WebGroupAnnotationViewJS | Определяет, как отображать аннотацию, отображающую группу аннотаций, и как пользователь может взаимодействовать с аннотацией. |
| WebHighlightAnnotationViewJS | Определяет, как отображать аннотацию, отображающую выделенный прямоугольник, и как пользователь может взаимодействовать с аннотацией. |
| WebImageBaseAnnotationViewJS | Определяет, как отображать аннотацию, отображающую изображение, и как пользователь может взаимодействовать с аннотацией. |
| WebInkAnnotationViewJS | Определяет, как отображать аннотацию, отображающую рукописный ввод, и как пользователь может взаимодействовать с аннотацией. |
| WebInteractionAreaAppearanceManagerJS | Управляет и сохраняет настройки для областей взаимодействия аннотаций. |
| WebLeaderAnnotationViewJS | Определяет, как отображать аннотацию, отображающую выносную линию, и как пользователь может взаимодействовать с аннотацией. |
| WebLineAnnotationViewBaseJS | Предоставляет абстрактный базовый класс, который определяет, как отображать линейные аннотации и как пользователь может взаимодействовать с аннотациями. |
| WebLineAnnotationViewJS | Определяет, как отображать аннотацию, отображающую строку, и как пользователь может взаимодействовать с аннотацией. |
| WebLineCapJS | Определяет заглавные буквы в конце строковых аннотаций. |
| WebLinesAnnotationViewJS | Определяет, как отображать аннотацию, отображающую строку, и как пользователь может взаимодействовать с аннотацией. |
| WebLinkAnnotationViewJS | Определяет, как отображать аннотацию, отображающую гипертекстовую ссылку, и как пользователь может взаимодействовать с аннотацией. |
| WebLinkAppearanceJS | Определяет внешний вид гиперссылки в определенном состоянии. |
| WebPointBasedAnnotationLineBuilderJS | Представляет контроллер взаимодействия, который создает точечные аннотации по линиям. |
| WebPointBasedAnnotationPointBuilderJS | Представляет контроллер взаимодействия, который создает точечную аннотацию по точкам. |
| WebPointBasedAnnotationPointTransformerJS | Представляет контроллер взаимодействия, который преобразует точечные аннотации по точкам. |
| WebPointBasedAnnotationRectangularTransformerJS | Представляет контроллер взаимодействия, который преобразует (перемещает/изменяет размер/поворачивает) линейную аннотацию. |
| WebPointCollectionJS | Определяет набор точек, используемых в классе WebLineAnnotationViewBaseJS. |
| WebPolygonAnnotationViewJS | Определяет, как отображать аннотацию, отображающую многоугольник, и как пользователь может взаимодействовать с аннотацией. |
| WebRectangleAnnotationViewJS | Определяет, как отображать аннотацию, отображающую прямоугольник, и как пользователь может взаимодействовать с аннотацией. |
| WebRectangularAnnotationBuilderJS | Представляет контроллер взаимодействия, который создает прямоугольную аннотацию. |
| WebRectangularAnnotationTransformerJS | Представляет контроллер взаимодействия, который преобразует прямоугольную аннотацию. |
| WebReferencedImageAnnotationViewJS | Определяет, как отображать аннотацию, отображающую указанное изображение, и как пользователь может взаимодействовать с аннотацией. |
| WebRulerAnnotationViewJS | Определяет, как отображать аннотацию, отображающую одну строку и ее длину, и как пользователь может взаимодействовать с аннотацией. |
| WebRulersAnnotationViewJS | Определяет, как отображать аннотацию, отображающую серию строк и общую длину строк, а также то, как пользователь может взаимодействовать с аннотацией. |
| WebStampAnnotationViewJS | Определяет, как отображать аннотацию, которая отображает текстовое сообщение с контуром прямоугольника со скругленными углами, похожим на резиновый штамп, и как пользователь может взаимодействовать с аннотацией. |
| WebStickyNoteAnnotationViewJS | Определяет, как отображать аннотацию, отображающую заметку, и как пользователь может взаимодействовать с аннотацией. |
| WebTextAnnotationViewBaseJS | Определяет, как отображать текстовую аннотацию и как пользователь может взаимодействовать с аннотацией. |
| WebTextAnnotationViewJS | Определяет, как отображать аннотацию, отображающую текст, который может редактировать пользователь, и как пользователь может взаимодействовать с аннотацией. |