Back to Devexpress

BookmarkOptions.ConflictNameResolution Property

officefileapi-devexpress-dot-xtrarichedit-dot-bookmarkoptions.md

latest3.4 KB
Original Source

BookmarkOptions.ConflictNameResolution Property

Specifies an action that will be performed after inserting a document range if that range contains a bookmark with the same name as one in the current document.

Namespace : DevExpress.XtraRichEdit

Assembly : DevExpress.RichEdit.v25.2.Core.dll

NuGet Package : DevExpress.RichEdit.Core

Declaration

csharp
[DefaultValue(ConflictNameAction.Keep)]
[XtraSerializableProperty]
public virtual ConflictNameAction ConflictNameResolution { get; set; }
vb
<DefaultValue(ConflictNameAction.Keep)>
<XtraSerializableProperty>
Public Overridable Property ConflictNameResolution As ConflictNameAction

Property Value

TypeDefaultDescription
ConflictNameActionKeep

A ConflictNameAction enumeration member that identifies an action.

|

Available values:

NameDescription
Keep

Keep bookmarks with the same name providing different internal names to distinguish them.

| | Rename |

Append the underscore and a number to the name of the bookmark being inserted if the target document already contains a bookmark with the same name.

| | Skip |

Do not create a bookmark if the target document contains a bookmark with the same name as the bookmark being inserted.

|

Property Paths

You can access this nested property as listed below:

Object TypePath to ConflictNameResolution
RichEditControlOptionsBase

.Bookmarks .ConflictNameResolution

|

Remarks

The ConflictNameResolution specifies how to deal with conflicting bookmark names when a document containing a bookmark is inserted in another document containing a Bookmark with the same name. This situation may happen in copy-paste operations (PasteSelectionCommand), in the SubDocument.InsertDocumentContent and SubDocument.AppendDocumentContent methods.

See Also

End User Restrictions

Hyperlinks and Bookmarks in Rich Text Documents

Hyperlinks and Bookmarks in Rich Text Documents

BookmarkOptions Class

BookmarkOptions Members

DevExpress.XtraRichEdit Namespace