VintaSoft Imaging .NET SDK 12.3: Documentation for .NET developer
Vintasoft.Imaging.Pdf.Wpf.UI.Annotations Namespace / WpfPdfAnnotationInteractionMode Enumeration
Syntax Members Hierarchy Requirements SeeAlso
In This Topic
    WpfPdfAnnotationInteractionMode Enumeration
    In This Topic
    Specifies available interaction modes, which define how the WpfPdfAnnotationTool can interact with PDF annotation.
    Syntax
    'Declaration
    
    Public Enum WpfPdfAnnotationInteractionMode
       Inherits System.Enum
    
    
    public enum WpfPdfAnnotationInteractionMode : System.Enum
    
    
    __value public enum WpfPdfAnnotationInteractionMode : public System.Enum
    
    
    public enum class WpfPdfAnnotationInteractionMode : public System.Enum
    
    
    Members
    MemberDescription
    NoneThe WpfPdfAnnotationTool allows to view PDF annotations and PDF interactive fields.

    Visual tool
    • does NOT raise and process events (Activate, MouseDown, Keystroke, ...) of annotations and interactive fields
    • does NOT interact with annotations and interactive fields
    ViewThe WpfPdfAnnotationTool allows to view PDF annotations and fill PDF interactive fields.

    Visual tool
    • raises and processes events (Activate, MouseDown, Keystroke, ...) of annotations and interactive fields

    Visual tool uses ViewTransformer as interaction controller for annotation and interactive field.
    MarkupThe WpfPdfAnnotationTool allows to view PDF annotations, change markup annotations and fill PDF interactive fields.

    Visual tool
    • raises and processes events (Activate, MouseDown, Keystroke, ...) of annotations and interactive fields
    • can copy and paste markup annotations

    Visual tool uses MarkupTransformer as interaction controller for markup annotation and ViewTransformer as interaction controller for not markup annotation and interactive field.
    EditThe WpfPdfAnnotationTool allows to view and edit PDF annotations and PDF interactive fields.

    Visual tool
    • does NOT raise and process events (Activate, MouseDown, Keystroke, ...) of annotations and interactive fields
    • can copy and paste any annotation and interactive field
    • can select multiple annotations and interactive fields, selected annotations can be moved as a group - AllowMultipleSelection
    • shows all (not hidden and hidden) annotations and interactive fields
    • can use special highlighting of fields - EditorModeHighlight

    Visual tool uses EditTransformer as interaction controller.
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             Vintasoft.Imaging.Pdf.Wpf.UI.Annotations.WpfPdfAnnotationInteractionMode

    Requirements

    Target Platforms: .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    See Also