我创建了一个非常简单的类,该类应与VSTO插件中的Microsoft Word的UndoRecord接口。
using
我将它与一个简单的using (var tracker = new ChangesTracker("Something")) {
/// code
}
语句一起使用,将其归为所有应分组的操作
例如:
var xml = Globals.ThisAddIn.Application.Selection.Range.WordOpenXML;
selectionRoot = new XmlDocument( );
selectionRoot.LoadXml(xml);
这似乎在大多数情况下都是有效的,除了可以获取选择的XML的任何东西。例如,这破坏了它。
{{1}}
在检查UndoRecord时,属性IsRecordingCustomRecord更改为false,并且此后将忽略UndoRecord。难道我做错了什么?这可能是Word中的另一个错误,如果可以的话,我该如何解决?