| Класс | Описание |
| BoundingBoxInteractionPoints | Содержит восемь точек взаимодействия на ограничивающем прямоугольнике. |
| ComboBoxObjectTransformer | Контроллер взаимодействия, преобразующий интерактивный объект ComboBox. |
| CompositeInteractionController | Представляет контроллер составного взаимодействия. |
| CompositeInteractionController<T> | Представляет составной контроллер взаимодействия интерактивного объекта. |
| ImageViewerArea | Область взаимодействия, которая используется для построения интерактивного объекта в просмотрщике изображений. |
| InteractionArea | Область взаимодействия интерактивного объекта. |
| InteractionAreaAppearanceManager | Сохраняет и управляет настройками областей взаимодействия визуального инструмента. |
| InteractionControllerBase | Предоставляет базовый класс для контроллеров взаимодействия. |
| InteractionControllerBase<T> | Предоставляет базовый класс для контроллеров взаимодействия. |
| InteractionEventArgs | Содержит данные события пользовательского интерактивного объекта. |
| InteractionPoint | Скругленная область взаимодействия. |
| InteractionPolygonPoint | Прямоугольная точка взаимодействия, которая является частью многоугольника или точечного объекта. |
| InteractionRectangularPoint | Прямоугольная точка взаимодействия. |
| InteractiveObjectArea | Область взаимодействия, которая покрывает всю область интерактивного объекта. |
| InteractiveObjectBoundingBoxArea | Четырёхугольная область взаимодействия интерактивного объекта. |
| InteractiveObjectBoundingBoxSelection | Четырехугольная неинтерактивная область интерактивного объекта, используемая для выделения границы интерактивного объекта. |
| ObjectBoundingBoxInteractionHandler<T> | Контроллер взаимодействия, который управляет взаимодействием области ограничивающей рамки объекта. |
| PathSelectionRegionTransformer | Контроллер взаимодействия, позволяющий управлять списком точек объекта PathSelectionRegion в интерактивном режиме. |
| PointBasedObjectDistortionTransformer | Контроллер взаимодействия, который преобразует интерактивный объект на основе точек с помощью преобразования искажения. |
| PointBasedObjectFreehandBuilder | Контроллер взаимодействия, который создает интерактивный объект на основе точек с использованием стиля "от руки". |
| PointBasedObjectInteractionControllerBase | Предоставляет абстрактный базовый класс для контроллеров взаимодействия точечных объектов. |
| PointBasedObjectLineBuilder | Контроллер взаимодействия, который строит точечный интерактивный объект по линиям. |
| PointBasedObjectMoveBuilder | Контроллер взаимодействия, который строит интерактивный объект на основе точек с использованием "перемещения". |
| PointBasedObjectPointBuilder | Контроллер взаимодействия, который строит интерактивный объект на основе точек. |
| PointBasedObjectPointTransformer | Контроллер взаимодействия, преобразующий точечный интерактивный объект по точкам. |
| PointBasedObjectRectangularBuilder | Контроллер взаимодействия, который создает интерактивный объект на основе точек с использованием "прямоугольного" стиля. |
| PointBasedObjectRectangularTransformer | Контроллер взаимодействия, преобразующий точечный интерактивный объект с помощью преобразований перемещения/изменения размера/вращения. |
| RectangularObjectBuilder | Контроллер взаимодействия, создающий прямоугольный интерактивный объект. |
| RectangularObjectMoveBuilder | Представляет контроллер взаимодействия, который создает интерактивный объект путем перемещения прямоугольника объекта. |
| RectangularObjectTransformer | Контроллер взаимодействия, преобразующий прямоугольный интерактивный объект. |
| RotationAssistantArea | Область помощника вращения. |
| RotationPoint | Точка взаимодействия вращения. |
| ScrollableInteractiveObjectTransformer | Контроллер взаимодействия, который преобразует прокручиваемый интерактивный объект. |
| SliderBasedObjectPointTransformer | Контроллер взаимодействия, который преобразует аннотации на основе слайдера с помощью точек ползунка. |
| TextEditorControllerBase<T> | Предоставляет базовый класс для контроллера текстового редактора. |
| TextObjectTextBoxTransformer | Контроллер взаимодействия, преобразующий текстовый объект. |
| TextObjectTextBoxTransformerEventArgs | Предоставляет данные для событий TextBoxShowing, TextBoxShown, TextBoxClosing, TextBoxClosed и TextBoxUpdated. |
| UserInteractionVisualTool | Визуальный инструмент, выполняющий взаимодействие между пользователем и интерактивными объектами. |