Interface IRevisionMarkerContainerNode
A bilingual API revision marker in the editor.
Inherited Members
System.Collections.Generic.IEnumerable<Sdl.DesktopEditor.EditorApi.IAbstractNode>.GetEnumerator()
Namespace: Sdl.DesktopEditor.EditorApi
Assembly: Sdl.DesktopEditor.EditorApi.dll
Syntax
public interface IRevisionMarkerContainerNode : IAbstractContainerNode, INode, IAbstractNode, ITreeNode<IAbstractNode, IAbstractContainerNode>, IEnumerable<IAbstractNode>, IEnumerable, IMarkupDataNode
Properties
RevisionMarker
Read-only access to the filter framework object.
Declaration
IRevisionMarker RevisionMarker { get; }
Property Value
Type | Description |
---|---|
IRevisionMarker |
Remarks
To change the properties, move the selection to select the entire revision (i.e. everything from the start to the end node) and call CopySelection() to copy it into a document fragment. Change the document fragment object and call ReplaceSelection(IDocumentFragment) to let the changed copy replace the existing tag pair node. This ensures the undo buffer will contain the change.