Пример #1
0
        ITextUndoHistory ITextUndoHistoryRegistry.RegisterHistory(object context)
        {
            IBasicUndoHistory history;

            if (!_map.TryGetValue(context, out history))
            {
                history = new BasicUndoHistory(context);
                _map.Add(context, history);
            }
            return(history);
        }
Пример #2
0
 internal BasicUndoTransaction(BasicUndoHistory textUndoHistory, string description)
 {
     _textUndoHistory = textUndoHistory;
     Description = description;
 }
Пример #3
0
 ITextUndoHistory ITextUndoHistoryRegistry.RegisterHistory(object context)
 {
     IBasicUndoHistory history;
     if (!_map.TryGetValue(context, out history))
     {
         history = new BasicUndoHistory(context);
         _map.Add(context, history);
     }
     return history;
 }
Пример #4
0
 internal BasicUndoTransaction(BasicUndoHistory textUndoHistory, string description)
 {
     _textUndoHistory = textUndoHistory;
     Description      = description;
 }