Show / Hide Table of Contents

Class PTUndoRedoManager

Inheritance
System.Object
PTUndoRedoManager
Implements
IPTOverridable
ObjCRuntime.INativeObject
System.IDisposable
Namespace: pdftron.PDF.Utils
Assembly: Tools.dll
Syntax
public class PTUndoRedoManager : NSObject, IPTOverridable, INativeObject, IDisposable

Constructors

PTUndoRedoManager(NSObjectFlag)

Declaration
protected PTUndoRedoManager(NSObjectFlag t)
Parameters
Type Name Description
Foundation.NSObjectFlag t

PTUndoRedoManager(PTPDFViewCtrl)

Declaration
public PTUndoRedoManager(PTPDFViewCtrl pdfViewCtrl)
Parameters
Type Name Description
PTPDFViewCtrl pdfViewCtrl

PTUndoRedoManager(IntPtr)

Declaration
protected PTUndoRedoManager(IntPtr handle)
Parameters
Type Name Description
System.IntPtr handle

Properties

ClassHandle

Declaration
public override IntPtr ClassHandle { get; }
Property Value
Type Description
System.IntPtr

Enabled

Declaration
public virtual bool Enabled { get; set; }
Property Value
Type Description
System.Boolean

PdfViewCtrl

Declaration
public virtual PTPDFViewCtrl PdfViewCtrl { get; }
Property Value
Type Description
PTPDFViewCtrl

Methods

Redo()

Declaration
public virtual void Redo()

RegisterChangeWithActionName(String)

Declaration
public virtual void RegisterChangeWithActionName(string actionName)
Parameters
Type Name Description
System.String actionName

TakeUndoSnapshot(String)

Declaration
public virtual void TakeUndoSnapshot(string actionInfo)
Parameters
Type Name Description
System.String actionInfo

Undo()

Declaration
public virtual void Undo()

Implements

IPTOverridable
ObjCRuntime.INativeObject
System.IDisposable

Extension Methods

PTUndoRedoManager_PTAnnotationChanges.AnnotationAdded(PTUndoRedoManager, PTAnnot, Int32)
PTUndoRedoManager_PTAnnotationChanges.AnnotationModified(PTUndoRedoManager, PTAnnot, Int32)
PTUndoRedoManager_PTAnnotationChanges.AnnotationRemoved(PTUndoRedoManager, PTAnnot, Int32)
PTUndoRedoManager_PTAnnotationChanges.AnnotationsAdded(PTUndoRedoManager, PTAnnot[], Int32)
PTUndoRedoManager_PTAnnotationChanges.AnnotationsModified(PTUndoRedoManager, PTAnnot[], Int32)
PTUndoRedoManager_PTAnnotationChanges.AnnotationsRemoved(PTUndoRedoManager, PTAnnot[], Int32)
PTUndoRedoManager_PTAnnotationChanges.FormFieldDataModified(PTUndoRedoManager, PTAnnot, Int32)
PTUndoRedoManager_PTPageChanges.PageAddedAtPageNumber(PTUndoRedoManager, Int32)
PTUndoRedoManager_PTPageChanges.PageMovedFromPageNumber(PTUndoRedoManager, Int32, Int32)
PTUndoRedoManager_PTPageChanges.PageRemovedForPageNumber(PTUndoRedoManager, Int32)
PTUndoRedoManager_PTPageChanges.PageRotatedForPageNumber(PTUndoRedoManager, Int32)
PTUndoRedoManager_PTPageChanges.PagesRotatedForPageNumbers(PTUndoRedoManager, NSIndexSet)
PTUndoRedoManager_PTPageContentChanges.PageContentModifiedOnPageNumber(PTUndoRedoManager, Int32)
Back to top Generated by DocFX