public ITextEdit CreateEdit() {
     if (EditInProgress) {
         throw new InvalidOperationException();
     }
     _edit = new MockTextEdit((MockTextSnapshot)CurrentSnapshot);
     return _edit;
 }
Exemplo n.º 2
0
 public ITextEdit CreateEdit()
 {
     if (EditInProgress)
     {
         throw new InvalidOperationException();
     }
     _edit = new MockTextEdit((MockTextSnapshot)CurrentSnapshot);
     return(_edit);
 }
        internal void EditApplied(ITextSnapshot previous)
        {
            _edit = null;
            var evt = Changed;

            if (evt != null)
            {
                evt(this, new TextContentChangedEventArgs(previous, _snapshot, new EditOptions(), null));
            }
        }
Exemplo n.º 4
0
        internal void EditApplied(ITextSnapshot previous)
        {
            _edit = null;
            var e = new TextContentChangedEventArgs(previous, _snapshot, new EditOptions(), null);

            foreach (var evt in new[] { ChangedHighPriority, Changed, ChangedLowPriority })
            {
                if (evt != null)
                {
                    evt(this, e);
                }
            }
        }
Exemplo n.º 5
0
 internal void EditApplied()
 {
     _edit = null;
 }
Exemplo n.º 6
0
 internal void EditApplied(ITextSnapshot previous) {
     _edit = null;
     var e = new TextContentChangedEventArgs(previous, _snapshot, new EditOptions(), null);
     foreach (var evt in new[] { ChangedHighPriority, Changed, ChangedLowPriority }) {
         if (evt != null) {
             evt(this, e);
         }
     }
 }
 internal void EditApplied() {
     _edit = null;
 }