1 instantiation of UndoManager
PresentationFramework (1)
System\Windows\Documents\TextContainer.cs (1)
177_undoManager = new UndoManager();
108 references to UndoManager
PresentationFramework (108)
MS\Internal\Documents\ParentUndoUnit.cs (7)
114UndoManager undoManager; 151undoManager = TopContainer as UndoManager; 174if (TopContainer is UndoManager) 176((UndoManager)TopContainer).OnNextDiscard(); 321UndoManager topContainer; 325topContainer = TopContainer as UndoManager; 447if (!(value is IParentUndoUnit || value is UndoManager))
MS\Internal\Documents\UndoManager.cs (16)
93internal static void AttachUndoManager(DependencyObject scope, UndoManager undoManager) 98if (undoManager is not null && ((UndoManager)undoManager)._scope != null) 107scope.SetValue(UndoManager.UndoManagerInstanceProperty, undoManager); 110Debug.Assert(((UndoManager)undoManager)._scope == null); 111((UndoManager)undoManager)._scope = scope; 128UndoManager undoManager; 133undoManager = scope.ReadLocalValue(UndoManager.UndoManagerInstanceProperty) as UndoManager; 140scope.ClearValue(UndoManager.UndoManagerInstanceProperty); 145Debug.Assert(((UndoManager)undoManager)._scope == scope); 146((UndoManager)undoManager)._scope = null; 159internal static UndoManager GetUndoManager(DependencyObject target) 167return target.GetValue(UndoManager.UndoManagerInstanceProperty) as UndoManager; 1148"UndoManagerInstance", typeof(UndoManager), typeof(UndoManager), //
System\Windows\Controls\ComboBox.cs (1)
715MS.Internal.Documents.UndoManager undoManager =
System\Windows\Controls\PasswordTextContainer.cs (1)
448UndoManager ITextContainer.UndoManager
System\Windows\Controls\Primitives\TextBoxBase.cs (20)
314UndoManager undoManager = UndoManager.GetUndoManager(this); 332UndoManager undoManager = UndoManager.GetUndoManager(this); 352UndoManager undoManager = UndoManager.GetUndoManager(this); 635UndoManager undoManager; 637undoManager = UndoManager.GetUndoManager(this); 658UndoManager undoManager; 660undoManager = UndoManager.GetUndoManager(this); 728new FrameworkPropertyMetadata(UndoManager.UndoLimitDefaultValue, new PropertyChangedCallback(OnUndoLimitChanged)), 1357UndoManager undoManager = UndoManager.GetUndoManager(this); 1442UndoManager undoManager = UndoManager.GetUndoManager(this); 1633UndoManager undoManager = UndoManager.GetUndoManager(this); 1653UndoManager undoManager = UndoManager.GetUndoManager(this); 1667limit = UndoManager.UndoLimitDefaultValue;
System\Windows\Controls\TextBox.cs (1)
1673UndoManager undoManager = TextEditor._GetUndoManager();
System\Windows\Data\BindingExpressionBase.cs (1)
1316MS.Internal.Documents.UndoManager undoManager = tbb?.TextContainer.UndoManager;
System\Windows\Documents\ChangeBlockUndoRecord.cs (3)
82if (_parentUndoUnit.Container is UndoManager) 84openedUnit = ((UndoManager)_parentUndoUnit.Container).OpenedUnit; 114private readonly UndoManager _undoManager;
System\Windows\Documents\ColumnResizeUndoUnit.cs (2)
37UndoManager undoManager; 42undoManager = TopContainer as UndoManager;
System\Windows\Documents\DocumentSequenceTextContainer.cs (1)
274UndoManager ITextContainer.UndoManager { get { return null; } }
System\Windows\Documents\FixedTextContainer.cs (1)
243UndoManager ITextContainer.UndoManager { get { return null; } }
System\Windows\Documents\ImmComposition.cs (4)
1749UndoManager undoManager; 1753undoManager = UndoManager.GetUndoManager(parent); 1780UndoManager undoManager; 1784undoManager = UndoManager.GetUndoManager(parent);
System\Windows\Documents\ITextContainer.cs (1)
132UndoManager UndoManager { get; }
System\Windows\Documents\NullTextContainer.cs (1)
237UndoManager ITextContainer.UndoManager { get { return null; } }
System\Windows\Documents\Run.cs (1)
272UndoManager undoManager = rtb.TextEditor._GetUndoManager();
System\Windows\Documents\TextContainer.cs (6)
178MS.Internal.Documents.UndoManager.AttachUndoManager(uiScope, _undoManager); 185Invariant.Assert(_undoManager == MS.Internal.Documents.UndoManager.GetUndoManager(uiScope)); 187MS.Internal.Documents.UndoManager.DetachUndoManager(uiScope); 1755UndoManager ITextContainer.UndoManager 1942internal UndoManager UndoManager 3628private UndoManager _undoManager;
System\windows\Documents\TextEditor.cs (9)
150UndoManager undoManager = UndoManager.GetUndoManager(_uiScope); 159UndoManager.DetachUndoManager(_uiScope); 569UndoManager undoManager = _GetUndoManager(); 622UndoManager undoManager = _GetUndoManager(); 1129internal UndoManager _GetUndoManager() 1131UndoManager undoManager = null; 1861UndoManager undoManager = This._GetUndoManager(); 1881UndoManager undoManager = This._GetUndoManager();
System\windows\Documents\TextEditorTyping.cs (2)
1779UndoManager undoManager = This._GetUndoManager(); 1804UndoManager undoManager = This._GetUndoManager();
System\Windows\Documents\TextRangeEditTables.cs (1)
1764UndoManager undoManager = table.TextContainer.UndoManager;
System\Windows\Documents\TextStore.cs (21)
2319UndoManager undoManager = UndoManager.GetUndoManager(textEditor.TextContainer.Parent); 3109UndoManager undoManager = UndoManager.GetUndoManager(this.TextContainer.Parent); 3532UndoManager undoManager = UndoManager.GetUndoManager(this.TextContainer.Parent); 3581UndoManager undoManager = UndoManager.GetUndoManager(this.TextContainer.Parent); 3597UndoManager undoManager = UndoManager.GetUndoManager(this.TextContainer.Parent); 3619UndoManager undoManager = UndoManager.GetUndoManager(this.TextContainer.Parent); 3855private void SetFinalDocumentState(UndoManager undoManager, Stack imeChangeStack, int appChangeCount, 3999UndoManager undoManager = UndoManager.GetUndoManager(this.TextContainer.Parent); 4028UndoManager undoManager = UndoManager.GetUndoManager(this.TextContainer.Parent); 4051UndoManager undoManager = UndoManager.GetUndoManager(this.TextContainer.Parent); 4097UndoManager undoManager = UndoManager.GetUndoManager(this.TextContainer.Parent);
System\Windows\Documents\TextTreeUndo.cs (7)
28UndoManager undoManager; 41UndoManager undoManager; 54UndoManager undoManager; 75UndoManager undoManager; 96UndoManager undoManager; 113internal static UndoManager GetOrClearUndoManager(ITextContainer textContainer) 115UndoManager undoManager;
System\windows\Documents\UIElementPropertyUndoUnit.cs (1)
125UndoManager undoManager = TextTreeUndo.GetOrClearUndoManager(textContainer);