Show / Hide Table of Contents

Class SearchResultsView

Inheritance
System.Object
SearchResultsView
RedactionSearchResultsView
Implements
FindTextTask.ICallback
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Namespace: pdftron.PDF.Controls
Assembly: PDFViewCtrlTools.dll
Syntax
public class SearchResultsView : RelativeLayout, FindTextTask.ICallback, IJavaObject, IDisposable, IJavaPeerable

Constructors

SearchResultsView(Context)

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

SearchResultsView(Context, IAttributeSet)

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

SearchResultsView(Context, IAttributeSet, Int32)

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

SearchResultsView(IntPtr, JniHandleOwnership)

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

Properties

Doc

Declaration
public virtual PDFDoc Doc { get; }
Property Value
Type Description
pdftronprivate.PDF.PDFDoc

IsActive

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

JniPeerMembers

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

MCurrentResult

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

MFadeOnClickEnabled

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

MSearchResultHighlightList

Declaration
protected IDictionary MSearchResultHighlightList { get; set; }
Property Value
Type Description
System.Collections.IDictionary

MSearchResultList

Declaration
protected IList MSearchResultList { get; set; }
Property Value
Type Description
System.Collections.IList

MSectionTitleList

Declaration
protected IList MSectionTitleList { get; set; }
Property Value
Type Description
System.Collections.IList

SearchPattern

Declaration
public virtual string SearchPattern { get; }
Property Value
Type Description
System.String

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

Add(TextSearchResult)

Declaration
public virtual void Add(TextSearchResult item)
Parameters
Type Name Description
pdftronprivate.PDF.TextSearchResult item

CancelGetResult()

Declaration
public virtual void CancelGetResult()

CancelSearch()

Declaration
public virtual void CancelSearch()

FindText(String)

Declaration
public virtual void FindText(string pattern)
Parameters
Type Name Description
System.String pattern

GetResult(Boolean)

Declaration
public virtual SearchResultsView.SearchResultStatus GetResult(bool searchUp)
Parameters
Type Name Description
System.Boolean searchUp
Returns
Type Description
SearchResultsView.SearchResultStatus

OnFindTextTaskCancelled()

Declaration
public virtual void OnFindTextTaskCancelled()

OnFindTextTaskFinished(Int32, IList<TextSearchResult>, IDictionary<TextSearchResult, IList<Double>>)

Declaration
public virtual void OnFindTextTaskFinished(int numResults, IList<TextSearchResult> results, IDictionary<TextSearchResult, IList<Double>> highlights)
Parameters
Type Name Description
System.Int32 numResults
System.Collections.Generic.IList<pdftronprivate.PDF.TextSearchResult> results
System.Collections.Generic.IDictionary<pdftronprivate.PDF.TextSearchResult, System.Collections.Generic.IList<Java.Lang.Double>> highlights

OnFindTextTaskProgressUpdated(Boolean, Int32, IList<TextSearchResult>)

Declaration
public virtual void OnFindTextTaskProgressUpdated(bool foundResultOnPage, int pagesSearched, IList<TextSearchResult> results)
Parameters
Type Name Description
System.Boolean foundResultOnPage
System.Int32 pagesSearched
System.Collections.Generic.IList<pdftronprivate.PDF.TextSearchResult> results

OnFindTextTaskStarted()

Declaration
public virtual void OnFindTextTaskStarted()

Reset()

Declaration
public virtual void Reset()

RestartSearch()

Declaration
public virtual void RestartSearch()

SetMatchCase(Boolean)

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

SetPdfViewCtrl(PDFViewCtrl)

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

SetSearchResultsListener(SearchResultsView.ISearchResultsListener)

Declaration
public virtual void SetSearchResultsListener(SearchResultsView.ISearchResultsListener listener)
Parameters
Type Name Description
SearchResultsView.ISearchResultsListener listener

SetWholeWord(Boolean)

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

Events

FullTextSearchStart

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

SearchResultClicked

Declaration
public event EventHandler<SearchResultsView.SearchResultClickedEventArgs> SearchResultClicked
Event Type
Type Description
System.EventHandler<SearchResultsView.SearchResultClickedEventArgs>

SearchResultFound

Declaration
public event EventHandler<SearchResultsView.SearchResultFoundEventArgs> SearchResultFound
Event Type
Type Description
System.EventHandler<SearchResultsView.SearchResultFoundEventArgs>

Implements

FindTextTask.ICallback
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Back to top Generated by DocFX