> ## 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.

# UserBookmark Property of the Paragraph Object

This property provides access to the user bookmark by its index in the internal collection of the paragraph's bookmarks. The bookmark accessed via this property does not contain a prefix in its name.

## Syntax

### C++

```cpp theme={null}
HRESULT get_UserBookmark(
   int   Index,
   BSTR* Bookmark
);
```

### C\#

```csharp theme={null}
string get_UserBookmark( int Index );
```

### Visual Basic .NET

```vb theme={null}
ReadOnly Property UserBookmark(Index As Integer) As String
```

## Parameters

Index

\[in] This variable contains the index of the user bookmark in the internal collection of the paragraph's bookmarks. The value of this property must be in range from 0 to [IParagraph::UserBookmarkCount](/fine-reader/engine/api-reference/text-related-objects/paragraph#userbookmarkcount) -1.

Bookmark

\[out, retval] A pointer to BSTR variable that receives the user bookmark.

## Return values

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

## See also

[Paragraph](/fine-reader/engine/api-reference/text-related-objects/paragraph)

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