Class NativeFindTextOverlay
Inheritance
System.Object
NativeFindTextOverlay
Implements
pdftronprivate.PDF.PDFViewCtrl.ITextSearchListener
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
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
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
GotoPreviousSearchEvent
Declaration
public event EventHandler<NativeFindTextOverlay.GotoPreviousSearchEventArgs> GotoPreviousSearchEvent
Event Type
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