Show / Hide Table of Contents

Class NativeFindTextOverlay

Inheritance
System.Object
NativeFindTextOverlay
FindTextOverlay
Implements
pdftronprivate.PDF.PDFViewCtrl.ITextSearchListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Namespace: pdftron.PDF.Controls
Assembly: PDFViewCtrlTools.dll
Syntax
public class NativeFindTextOverlay : ConstraintLayout

Constructors

NativeFindTextOverlay(Context)

Declaration
public NativeFindTextOverlay(Context context)
Parameters
Type Name Description
Android.Content.Context context

NativeFindTextOverlay(Context, IAttributeSet)

Declaration
public NativeFindTextOverlay(Context context, IAttributeSet attrs)
Parameters
Type Name Description
Android.Content.Context context
Android.Util.IAttributeSet attrs

NativeFindTextOverlay(Context, IAttributeSet, Int32)

Declaration
public NativeFindTextOverlay(Context context, IAttributeSet attrs, int defStyleAttr)
Parameters
Type Name Description
Android.Content.Context context
Android.Util.IAttributeSet attrs
System.Int32 defStyleAttr

NativeFindTextOverlay(IntPtr, JniHandleOwnership)

Declaration
protected NativeFindTextOverlay(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type Name Description
System.IntPtr javaReference
Android.Runtime.JniHandleOwnership transfer

Properties

JniPeerMembers

Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type Description
Java.Interop.JniPeerMembers

MButtonSearchNext

Declaration
protected FloatingActionButton MButtonSearchNext { get; set; }
Property Value
Type Description
Google.Android.Material.FloatingActionButton.FloatingActionButton

MButtonSearchPrev

Declaration
protected FloatingActionButton MButtonSearchPrev { get; set; }
Property Value
Type Description
Google.Android.Material.FloatingActionButton.FloatingActionButton

MNumSearchRunning

Declaration
protected int MNumSearchRunning { get; set; }
Property Value
Type Description
System.Int32

MPdfViewCtrl

Declaration
protected PDFViewCtrl MPdfViewCtrl { get; set; }
Property Value
Type Description
pdftronprivate.PDF.PDFViewCtrl

MSearchMatchCase

Declaration
protected bool MSearchMatchCase { get; set; }
Property Value
Type Description
System.Boolean

MSearchQuery

Declaration
protected string MSearchQuery { get; set; }
Property Value
Type Description
System.String

MSearchSettingsChanged

Declaration
protected bool MSearchSettingsChanged { get; set; }
Property Value
Type Description
System.Boolean

MSearchUp

Declaration
protected bool MSearchUp { get; set; }
Property Value
Type Description
System.Boolean

MSearchWholeWord

Declaration
protected bool MSearchWholeWord { get; set; }
Property Value
Type Description
System.Boolean

MShowSearchCancelMessage

Declaration
protected bool MShowSearchCancelMessage { get; set; }
Property Value
Type Description
System.Boolean

MUseFullTextResults

Declaration
protected bool MUseFullTextResults { get; set; }
Property Value
Type Description
System.Boolean

ThresholdClass

Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
Type Description
System.IntPtr

ThresholdType

Declaration
protected override Type ThresholdType { get; }
Property Value
Type Description
System.Type

Methods

CancelFindText()

Declaration
public virtual void CancelFindText()

ExitSearchMode()

Declaration
public virtual void ExitSearchMode()

FindText()

Declaration
public virtual void FindText()

FindText(Int32)

Declaration
public virtual void FindText(int pageNum)
Parameters
Type Name Description
System.Int32 pageNum

GotoNextSearch()

Declaration
public virtual void GotoNextSearch()

GotoPreviousSearch()

Declaration
public virtual void GotoPreviousSearch()

HighlightFullTextSearchResult(TextSearchResult)

Declaration
public virtual void HighlightFullTextSearchResult(TextSearchResult result)
Parameters
Type Name Description
pdftronprivate.PDF.TextSearchResult result

HighlightSearchResults()

Declaration
public virtual void HighlightSearchResults()

OnTextSearchEnd(PDFViewCtrl.TextSearchResults)

Declaration
public virtual void OnTextSearchEnd(PDFViewCtrl.TextSearchResults result)
Parameters
Type Name Description
pdftronprivate.PDF.PDFViewCtrl.TextSearchResults result

OnTextSearchProgress(Int32)

Declaration
public virtual void OnTextSearchProgress(int progress)
Parameters
Type Name Description
System.Int32 progress

OnTextSearchStart()

Declaration
public virtual void OnTextSearchStart()

QueryTextSubmit(String)

Declaration
public virtual void QueryTextSubmit(string text)
Parameters
Type Name Description
System.String text

QueryTextSubmit(String, Int32)

Declaration
public virtual void QueryTextSubmit(string text, int startPageNum)
Parameters
Type Name Description
System.String text
System.Int32 startPageNum

ResetFullTextResults()

Declaration
public virtual void ResetFullTextResults()

SetFindTextOverlayListener(NativeFindTextOverlay.IFindTextOverlayListener)

Declaration
public virtual void SetFindTextOverlayListener(NativeFindTextOverlay.IFindTextOverlayListener listener)
Parameters
Type Name Description
NativeFindTextOverlay.IFindTextOverlayListener listener

SetPdfViewCtrl(PDFViewCtrl)

Declaration
public virtual void SetPdfViewCtrl(PDFViewCtrl pdfViewCtrl)
Parameters
Type Name Description
pdftronprivate.PDF.PDFViewCtrl pdfViewCtrl

SetSearchMatchCase(Boolean)

Declaration
public virtual void SetSearchMatchCase(bool matchCase)
Parameters
Type Name Description
System.Boolean matchCase

SetSearchQuery(String)

Declaration
public virtual void SetSearchQuery(string text)
Parameters
Type Name Description
System.String text

SetSearchSettings(Boolean, Boolean)

Declaration
public virtual void SetSearchSettings(bool matchCase, bool wholeWord)
Parameters
Type Name Description
System.Boolean matchCase
System.Boolean wholeWord

SetSearchWholeWord(Boolean)

Declaration
public virtual void SetSearchWholeWord(bool wholeWord)
Parameters
Type Name Description
System.Boolean wholeWord

Events

GotoNextSearchEvent

Declaration
public event EventHandler<NativeFindTextOverlay.GotoNextSearchEventArgs> GotoNextSearchEvent
Event Type
Type Description
System.EventHandler<NativeFindTextOverlay.GotoNextSearchEventArgs>

GotoPreviousSearchEvent

Declaration
public event EventHandler<NativeFindTextOverlay.GotoPreviousSearchEventArgs> GotoPreviousSearchEvent
Event Type
Type Description
System.EventHandler<NativeFindTextOverlay.GotoPreviousSearchEventArgs>

SearchProgressHide

Declaration
public event EventHandler SearchProgressHide
Event Type
Type Description
System.EventHandler

SearchProgressShow

Declaration
public event EventHandler SearchProgressShow
Event Type
Type Description
System.EventHandler

Implements

pdftronprivate.PDF.PDFViewCtrl.ITextSearchListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
In This Article
Back to top Generated by DocFX