Пример #1
0
 public ITextEdit CreateEdit()
 {
     if (EditInProgress)
     {
         throw new InvalidOperationException();
     }
     _edit = new MockTextEdit((MockTextSnapshot)CurrentSnapshot);
     return(_edit);
 }
Пример #2
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);
                }
            }
        }