private void RefreshEditor() { XmlEditorService es = GetService(typeof(XmlEditorService)) as XmlEditorService; _store = es.CreateXmlStore(); _store.UndoManager = _undoManager; _model = _store.OpenXmlModel(new Uri(_fileName)); _textBuffer.Reload(1); if (ManifestEditorFactory.ExcuteToCheckXmlRule(_fileName)) { _ManifestDesignerControl.IsEnabled = true; try { _ManifestDesignerControl.Refresh(new ViewModelTizen(_store, _model, this, _textBuffer)); var vsRunningDocumentTable = GetService(typeof(SVsRunningDocumentTable)) as IVsRunningDocumentTable; var hr = vsRunningDocumentTable.NotifyDocumentChanged(_documentCookie, (uint)__VSRDTATTRIB.RDTA_DocDataReloaded); ErrorHandler.ThrowOnFailure(hr); } catch { } } else { _ManifestDesignerControl.IsEnabled = false; } }
private void ReloadBuffer() { if (_buffer != null) { _buffer.Reload(1); AddMarkers(); } }
public int Reload(int fUndoable) { return(_textBuffer.Reload(fUndoable)); }