DXRichEditBookmarkOptions.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. This is a dependency property.
Namespace: DevExpress.Xpf.RichEdit
Assembly: DevExpress.Xpf.RichEdit.v24.2.dll
NuGet Package: DevExpress.Wpf.RichEdit
#Declaration
public ConflictNameAction ConflictNameResolution { get; set; }
#Property Value
Type | Description |
---|---|
Conflict |
A Conflict |
Available values:
Name | Description |
---|---|
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 Type | Path to Conflict |
---|---|
Rich |
|
#Remarks
Use the ConflictNameResolution property to deal with a situation when a document range with a bookmark is inserted in another document containing a Bookmark with the same name. This conflict may occur in copy-paste operations (PasteSelectionCommand), in the SubDocument.InsertDocumentContent and SubDocument.AppendDocumentContent methods.