Skip to main content

SearchOptions Enum

Lists options used for searching.

Namespace: DevExpress.XtraRichEdit.API.Native

Assembly: DevExpress.RichEdit.v14.2.Core.dll

#Declaration

[Flags]
[ComVisible(true)]
public enum SearchOptions

#Members

Name Description
None

Performs a search regardless of the case of the characters. Finds an occurrence of a string in a text. Strings will match even if the case is different (e.g. "mystring" will match "myString").

CaseSensitive

Performs a case sensitive search. Only exact matches are found (e.g. "myString" matches "myString" but not "mystring").

WholeWord

Search strings will only match if neither an alphabetical character nor a decimal digit occurs on either side of the string.

#Remarks

The SearchOptions are specified for the SubDocument.FindAll and SubDocument.ReplaceAll methods. They are used when obtaining the ISearchResult interface via the SubDocument.StartSearch method.

The SearchOptions is a flags enumeration. Combine enumeration members with the unary OR operator to compose a complex option. For example, to perform a case-sensitive search for a whole word, use the (SearchOptions.CaseSensitive | SearchOptions.WholeWord) expression.

See Also