DocContextChangeEvent.IsUndoRedo Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, обозначающее, чем вызвано событие изменения контекста: отменой операции или ее повторным выполнением.
public:
property bool IsUndoRedo { bool get(); };
public bool IsUndoRedo { get; }
member this.IsUndoRedo : bool
Public ReadOnly Property IsUndoRedo As Boolean
Значение свойства
Примеры
В следующем примере узел с именем lastChanged
обновляется в ответ на изменения контекста, не связанные с отменой и повтором:
public void OnContextChange(DocContextChangeEvent e)
{
if ( e.Type == "ContextNode" && !e.<span class="label">IsUndoRedo</span> )
{
IXMLDOMNode contextNode = e.Context;
IXMLDOMNode lastChangedNode = thisXDocument.DOM.selectSingleNode("/my:root/my:lastChanged");
lastChangedNode.text = contextNode.nodeName;
}
}