Runs the search and returns results between lowRange (inclusive) and highRange (inclusive), ensure the QueryString property is set before calling this.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public virtual SearchResult Search( string queryExpression, SearchOptions searchOptions, int lowRange, int highRange )
Public Overridable Function Search ( _ queryExpression As String, _ searchOptions As SearchOptions, _ lowRange As Integer, _ highRange As Integer _ ) As SearchResult
public: virtual SearchResult^ Search( String^ queryExpression, SearchOptions^ searchOptions, int lowRange, int highRange )
Parameters
- queryExpression (String)
- The expression to search for
- searchOptions (SearchOptions)
- Search options.
- lowRange (Int32)
- The lowest result number to return
- highRange (Int32)
- The highest result number to return
Return Value
A SearchResult instance with results found
Remarks
The returned SearchResult object will include results between lowRange and highRange.
Eg. if lowRange = 10 and highRange = 19 the results returned will be items 10 through 19.
Exceptions
Exception | Condition |
---|---|
InvalidSearchExpressionException | If queryString is not valid for searches. |
LicenseException | If a valid license key has not been specified. |