Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

OfficeTextAnalyzerOptions

OfficeIMO.TextAnalysis

Namespace
OfficeIMO.TextAnalysis
Assembly
OfficeIMO.Core
Source revision
ac7e6e1bad8a with working tree changes
Modifiers
sealed

Controls how OfficeTextAnalyzer turns text into index terms.

Inheritance

  • object
  • OfficeTextAnalyzerOptions

Usage

Explore 2 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 1

Accepted by parameters 1

Constructors

public OfficeTextAnalyzerOptions() #

Properties

public OfficeTextNormalization Normalization { get; set; } #

Unicode normalization of each token. Default: OfficeTextNormalization.Nfkc.

public bool CaseFolding { get; set; } #

When true (the default), terms are case folded so that "Résumé", "RÉSUMÉ" and "résumé" match.

public bool AccentFolding { get; set; } #

When true, combining marks are removed so that "résumé" also matches "resume". Default: false.

public int MaximumTokenLength { get; set; } #

Tokens longer than this many UTF-16 code units are skipped. Default: 256.