> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CharacterVariants Property of the FuzzyString Object

This property returns a reference to the string which contains the recognition variants of a character in the specified position of a word.

## Syntax

### C++

```cpp theme={null}
HRESULT get_CharacterVariants(
   int   Position,
   BSTR* Result
);
```

### C\#

```csharp theme={null}
string get_CharacterVariants( int Position);
```

### Visual Basic .NET

```vb theme={null}
ReadOnly Property CharacterVariants(Position As Integer) As String
```

## Parameters

Position

\[in] This variable contains the position of the character in the word.

Result

\[out, retval] A pointer to the BSTR variable which receives a string with the recognition variants.

## Return values

This property has no specific return values. It returns the [standard return values of ABBYY FineReader Engine functions](/fine-reader/engine/api-reference/return-codes).

## Remarks

If the returned string contains the U+FFFD symbol, any symbol may be used in the specified position in the word.

## See also

[FuzzyString](/fine-reader/engine/api-reference/language-related-objects/fuzzystring)

[Working with Properties](/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
