Show / Hide Table of Contents

# Class LookupSegmentRequest

Specifies TM lookup behavior details.

##### Inheritance

Object
LookupSegmentRequest

##### Syntax

    public class LookupSegmentRequest

### Fields

#### AdjustFuzzyMatches

If true, an adjustment of fuzzy hits (punctuation, formatting etc.) is performed.

##### Declaration

    public bool AdjustFuzzyMatches

##### Type

Boolean

#### InlineTagStrictness

The strictness of matching inline tags.

##### Declaration

    public InlineTagStrictness InlineTagStrictness

##### Type

InlineTagStrictness

#### MatchThreshold

The match threshold for the lookup result. A number between 50 and 102 is expected (an exception is thrown otherwise).

##### Declaration

    public int MatchThreshold

##### Type

Int32

#### OnlyBest

Indicates whether or not only the TUs with the best match rate should be returned. Note that this may still mean several TUs with the same match rate.

##### Declaration

    public bool OnlyBest

##### Type

Boolean

#### OnlyUnambiguous

If true, only unambiguous mathes are returned. Only relevant if MatchThreshold is 100, 101 or 102.

##### Declaration

    public bool OnlyUnambiguous

##### Type

Boolean

#### ReverseLookup

Perform reverse lookup in the TM. The TM must support reverse lookup.

##### Declaration

    public bool ReverseLookup

##### Type

Boolean