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