Links
dtSearch Text Retrieval Engine Programmer's Reference 7.70
dtengine::SearchFlag Enumeration
dten600.idl | Structs, Records, Enums | Send Feedback

Search flags for SearchJob.SearchFlags and WordListBuilder.ListMatchingWords

[public]
enum SearchFlag {
  dtsSearchFuzzy = 0x0001,
  dtsSearchPhonic = 0x0002,
  dtsSearchStemming = 0x0004,
  dtsSearchNatural = 0x0008,
  dtsSearchSynonyms = 0x0010,
  dtsSearchUserSynonyms = 0x0020,
  dtsSearchWordNetSynonyms = 0x0040,
  dtsSearchWordNetRelated = 0x0080,
  dtsSearchAllSynonyms = 0x00f0,
  dtsSearchWantHitsByWord = 0x0100,
  dtsWlbListFields = 0x0100,
  dtsSearchWantHitsByWord2 = 0x0400,
  dtsSearchWantHitsArray = 0x0800,
  dtsSearchDelayDocInfo = 0x1000,
  dtsSearchExternalSynonyms = 0x2000,
  dtsSearchWantHitDetails = 0x8000,
  dtsSearchAutoTermWeight = 0x10000,
  dtsSearchTypeAllWords = 0x20000,
  dtsSearchTypeAnyWords = 0x40000,
  dtsSearchSelectMostRecent = 0x080000,
  dtsSearchPositionalScoring = 0x100000,
  dtsSearchApplyLanguageAnalyzer = 0x200000
};
File
Members
Members 
Description 
dtsSearchFuzzy = 0x0001 
Enable fuzzy searching for all words in the search request. 
dtsSearchPhonic = 0x0002 
Enable phonic searching for all words in the search request 
dtsSearchStemming = 0x0004 
Enable stemming for all words in the search request 
dtsSearchNatural = 0x0008 
Equivalent to dtsSearchTypeAnyWords | dtsSearchAutoTermWeight | dtsSearchPositionalScoring. 
dtsSearchSynonyms = 0x0010 
Enable synonym expansion. 
dtsSearchUserSynonyms = 0x0020 
Enable synonym expansion using user-defined synonyms. 
dtsSearchWordNetSynonyms = 0x0040 
Enable synonym expansion using WordNet related words. 
dtsSearchWordNetRelated = 0x0080 
Enable synonym expansion using WordNet synonyms. 
dtsSearchAllSynonyms = 0x00f0 
Combines all synonym flags 
dtsSearchWantHitsByWord = 0x0100 
Request a list of the words that were matched in each document. 
dtsWlbListFields = 0x0100 
In dtsWordListBuilder, include field names in the output. 
dtsSearchWantHitsByWord2 = 0x0400 
Deprecated. 
dtsSearchWantHitsArray = 0x0800 
Adds word offsets of individual hits to the hits by word report. 
dtsSearchDelayDocInfo = 0x1000 
Optimize search by waiting until document records are requested through a search results object before reading them from the index. 
dtsSearchExternalSynonyms = 0x2000 
Enable synonym expansion using an external thesaurus. 
dtsSearchWantHitDetails = 0x8000 
Request detailed information about the words that generated each hit associated with an item in search results. 
dtsSearchAutoTermWeight = 0x10000 
Apply the automatic term weighting to each term in the request. 
dtsSearchTypeAllWords = 0x20000 
Find all of the words in the search request. 
dtsSearchTypeAnyWords = 0x40000 
Find any of the words in the search request. 
dtsSearchSelectMostRecent = 0x080000 
When selecting the documents to return (up to the MaxFilesToRetrieve limit in the SearchJob), select the most recent documents rather than the best-matching documents. 
dtsSearchPositionalScoring = 0x100000 
Rank documents higher when hits are closer to the top of the document and when hits are located close to each other within a document. 
dtsSearchApplyLanguageAnalyzer = 0x200000 
Apply Language Analyzer to search request, if this application uses an external language analyzer (see Language Analyzer API
Group
Links
You are here: COM Interface > Structs, Records, Enums > dtengine::SearchFlag Enumeration
Copyright (c) 1995-2012 dtSearch Corp. All rights reserved.