Interface PDFViewCtrl.IToolManager
Inherited Members
Android.Runtime.IJavaObject.Handle
Java.Interop.IJavaPeerable.SetJniIdentityHashCode(System.Int32)
Java.Interop.IJavaPeerable.SetPeerReference(Java.Interop.JniObjectReference)
Java.Interop.IJavaPeerable.SetJniManagedPeerState(Java.Interop.JniManagedPeerStates)
Java.Interop.IJavaPeerable.UnregisterFromRuntime()
Java.Interop.IJavaPeerable.DisposeUnlessReferenced()
Java.Interop.IJavaPeerable.Disposed()
Java.Interop.IJavaPeerable.Finalized()
Java.Interop.IJavaPeerable.JniIdentityHashCode
Java.Interop.IJavaPeerable.PeerReference
Java.Interop.IJavaPeerable.JniPeerMembers
Java.Interop.IJavaPeerable.JniManagedPeerState
System.IDisposable.Dispose()
Assembly: PDFNetAndroid.dll
[Register("com/pdftron/pdf/PDFViewCtrl$ToolManager", "", "pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker")]
public interface IToolManager : IJavaObject, IJavaPeerable, IDisposable
Properties
Declaration
bool IsCreatingAnnotation
{
[Register("isCreatingAnnotation", "()Z", "GetIsCreatingAnnotationHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
get;
}
Property Value
Type |
Description |
System.Boolean |
|
Methods
Declaration
[Register("onAnnotPainterUpdated", "(IJLcom/pdftron/pdf/CurvePainter;)V", "GetOnAnnotPainterUpdated_IJLcom_pdftron_pdf_CurvePainter_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnAnnotPainterUpdated(int p0, long p1, CurvePainter p2)
Parameters
Type |
Name |
Description |
System.Int32 |
p0 |
|
System.Int64 |
p1 |
|
CurvePainter |
p2 |
|
Declaration
[Register("onChangePointerIcon", "(Landroid/view/PointerIcon;)V", "GetOnChangePointerIcon_Landroid_view_PointerIcon_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnChangePointerIcon(PointerIcon p0)
Parameters
Type |
Name |
Description |
Android.Views.PointerIcon |
p0 |
|
Declaration
[Register("onClose", "()V", "GetOnCloseHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnClose()
OnConfigurationChanged(Configuration)
Declaration
[Register("onConfigurationChanged", "(Landroid/content/res/Configuration;)V", "GetOnConfigurationChanged_Landroid_content_res_Configuration_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnConfigurationChanged(Configuration p0)
Parameters
Type |
Name |
Description |
Android.Content.Res.Configuration |
p0 |
|
Declaration
[Register("onControlReady", "()V", "GetOnControlReadyHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnControlReady()
Declaration
[Register("onCustomEvent", "(Ljava/lang/Object;)V", "GetOnCustomEvent_Ljava_lang_Object_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnCustomEvent(Object p0)
Parameters
Type |
Name |
Description |
Java.Lang.Object |
p0 |
|
Declaration
[Register("onDestroy", "()V", "GetOnDestroyHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnDestroy()
Declaration
[Register("onDocumentDownloadEvent", "(Lcom/pdftron/pdf/PDFViewCtrl$DownloadState;IIILjava/lang/String;)V", "GetOnDocumentDownloadEvent_Lcom_pdftron_pdf_PDFViewCtrl_DownloadState_IIILjava_lang_String_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnDocumentDownloadEvent(PDFViewCtrl.DownloadState state, int pageNum, int pageDownloaded, int pageCount, string message)
Parameters
Type |
Name |
Description |
PDFViewCtrl.DownloadState |
state |
|
System.Int32 |
pageNum |
|
System.Int32 |
pageDownloaded |
|
System.Int32 |
pageCount |
|
System.String |
message |
|
Declaration
[Register("onDoubleTap", "(Landroid/view/MotionEvent;)Z", "GetOnDoubleTap_Landroid_view_MotionEvent_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnDoubleTap(MotionEvent p0)
Parameters
Type |
Name |
Description |
Android.Views.MotionEvent |
p0 |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
[Register("onDoubleTapEnd", "(Landroid/view/MotionEvent;)V", "GetOnDoubleTapEnd_Landroid_view_MotionEvent_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnDoubleTapEnd(MotionEvent p0)
Parameters
Type |
Name |
Description |
Android.Views.MotionEvent |
p0 |
|
Declaration
[Register("onDoubleTapEvent", "(Landroid/view/MotionEvent;)Z", "GetOnDoubleTapEvent_Landroid_view_MotionEvent_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnDoubleTapEvent(MotionEvent p0)
Parameters
Type |
Name |
Description |
Android.Views.MotionEvent |
p0 |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
[Register("onDoubleTapZoomAnimationBegin", "()V", "GetOnDoubleTapZoomAnimationBeginHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnDoubleTapZoomAnimationBegin()
Declaration
[Register("onDoubleTapZoomAnimationEnd", "()V", "GetOnDoubleTapZoomAnimationEndHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnDoubleTapZoomAnimationEnd()
Declaration
[Register("onDown", "(Landroid/view/MotionEvent;)Z", "GetOnDown_Landroid_view_MotionEvent_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnDown(MotionEvent p0)
Parameters
Type |
Name |
Description |
Android.Views.MotionEvent |
p0 |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
[Register("onDraw", "(Landroid/graphics/Canvas;Landroid/graphics/Matrix;)V", "GetOnDraw_Landroid_graphics_Canvas_Landroid_graphics_Matrix_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnDraw(Canvas canvas, Matrix tfm)
Parameters
Type |
Name |
Description |
Android.Graphics.Canvas |
canvas |
|
Android.Graphics.Matrix |
tfm |
|
Declaration
[Register("onDrawEdgeEffects", "(Landroid/graphics/Canvas;II)Z", "GetOnDrawEdgeEffects_Landroid_graphics_Canvas_IIHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnDrawEdgeEffects(Canvas p0, int p1, int p2)
Parameters
Type |
Name |
Description |
Android.Graphics.Canvas |
p0 |
|
System.Int32 |
p1 |
|
System.Int32 |
p2 |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
[Register("onFlingStop", "()Z", "GetOnFlingStopHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnFlingStop()
Returns
Type |
Description |
System.Boolean |
|
Declaration
[Register("onGenericMotionEvent", "(Landroid/view/MotionEvent;)Z", "GetOnGenericMotionEvent_Landroid_view_MotionEvent_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnGenericMotionEvent(MotionEvent p0)
Parameters
Type |
Name |
Description |
Android.Views.MotionEvent |
p0 |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
[Register("onKeyUp", "(ILandroid/view/KeyEvent;)Z", "GetOnKeyUp_ILandroid_view_KeyEvent_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnKeyUp(int event_, KeyEvent p1)
Parameters
Type |
Name |
Description |
System.Int32 |
event_ |
|
Android.Views.KeyEvent |
p1 |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
[Register("onLayout", "(ZIIII)V", "GetOnLayout_ZIIIIHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnLayout(bool changed, int left, int top, int right, int bottom)
Parameters
Type |
Name |
Description |
System.Boolean |
changed |
|
System.Int32 |
left |
|
System.Int32 |
top |
|
System.Int32 |
right |
|
System.Int32 |
bottom |
|
Declaration
[Register("onLongPress", "(Landroid/view/MotionEvent;)Z", "GetOnLongPress_Landroid_view_MotionEvent_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnLongPress(MotionEvent p0)
Parameters
Type |
Name |
Description |
Android.Views.MotionEvent |
p0 |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
[Register("onMove", "(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z", "GetOnMove_Landroid_view_MotionEvent_Landroid_view_MotionEvent_FFHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnMove(MotionEvent e1, MotionEvent e2, float xDist, float yDist)
Parameters
Type |
Name |
Description |
Android.Views.MotionEvent |
e1 |
|
Android.Views.MotionEvent |
e2 |
|
System.Single |
xDist |
|
System.Single |
yDist |
|
Returns
Type |
Description |
System.Boolean |
|
OnPageTurning(Int32, Int32)
Declaration
[Register("onPageTurning", "(II)V", "GetOnPageTurning_IIHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnPageTurning(int oldPage, int curPage)
Parameters
Type |
Name |
Description |
System.Int32 |
oldPage |
|
System.Int32 |
curPage |
|
Declaration
[Register("onPause", "()V", "GetOnPauseHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnPause()
Declaration
[Register("onPointerDown", "(Landroid/view/MotionEvent;)Z", "GetOnPointerDown_Landroid_view_MotionEvent_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnPointerDown(MotionEvent p0)
Parameters
Type |
Name |
Description |
Android.Views.MotionEvent |
p0 |
|
Returns
Type |
Description |
System.Boolean |
|
OnPostSingleTapConfirmed()
Declaration
[Register("onPostSingleTapConfirmed", "()V", "GetOnPostSingleTapConfirmedHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnPostSingleTapConfirmed()
Declaration
[Register("onPullEdgeEffects", "(IF)V", "GetOnPullEdgeEffects_IFHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnPullEdgeEffects(int p0, float p1)
Parameters
Type |
Name |
Description |
System.Int32 |
p0 |
|
System.Single |
p1 |
|
Declaration
[Register("onReleaseEdgeEffects", "()V", "GetOnReleaseEdgeEffectsHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnReleaseEdgeEffects()
Declaration
[Register("onRenderingFinished", "()V", "GetOnRenderingFinishedHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnRenderingFinished()
Declaration
[Register("onResume", "()V", "GetOnResumeHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnResume()
Declaration
[Register("onScale", "(FF)Z", "GetOnScale_FFHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnScale(float p0, float p1)
Parameters
Type |
Name |
Description |
System.Single |
p0 |
|
System.Single |
p1 |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
[Register("onScaleBegin", "(FF)Z", "GetOnScaleBegin_FFHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnScaleBegin(float p0, float p1)
Parameters
Type |
Name |
Description |
System.Single |
p0 |
|
System.Single |
p1 |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
[Register("onScaleEnd", "(FF)Z", "GetOnScaleEnd_FFHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnScaleEnd(float p0, float p1)
Parameters
Type |
Name |
Description |
System.Single |
p0 |
|
System.Single |
p1 |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
[Register("onScrollChanged", "(IIII)V", "GetOnScrollChanged_IIIIHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnScrollChanged(int left, int top, int oldLeft, int oldTop)
Parameters
Type |
Name |
Description |
System.Int32 |
left |
|
System.Int32 |
top |
|
System.Int32 |
oldLeft |
|
System.Int32 |
oldTop |
|
Declaration
[Register("onSetDoc", "()V", "GetOnSetDocHandler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
void OnSetDoc()
Declaration
[Register("onShowPress", "(Landroid/view/MotionEvent;)Z", "GetOnShowPress_Landroid_view_MotionEvent_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnShowPress(MotionEvent p0)
Parameters
Type |
Name |
Description |
Android.Views.MotionEvent |
p0 |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
[Register("onSingleTapConfirmed", "(Landroid/view/MotionEvent;)Z", "GetOnSingleTapConfirmed_Landroid_view_MotionEvent_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnSingleTapConfirmed(MotionEvent p0)
Parameters
Type |
Name |
Description |
Android.Views.MotionEvent |
p0 |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
[Register("onSingleTapUp", "(Landroid/view/MotionEvent;)Z", "GetOnSingleTapUp_Landroid_view_MotionEvent_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnSingleTapUp(MotionEvent p0)
Parameters
Type |
Name |
Description |
Android.Views.MotionEvent |
p0 |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
[Register("onUp", "(Landroid/view/MotionEvent;Lcom/pdftron/pdf/PDFViewCtrl$PriorEventMode;)Z", "GetOnUp_Landroid_view_MotionEvent_Lcom_pdftron_pdf_PDFViewCtrl_PriorEventMode_Handler:pdftronprivate.PDF.PDFViewCtrl/IToolManagerInvoker, PDFNetAndroid")]
bool OnUp(MotionEvent p0, PDFViewCtrl.PriorEventType p1)
Parameters
Returns
Type |
Description |
System.Boolean |
|