18 references to _innerTransaction
Microsoft.CodeAnalysis.EditorFeatures (18)
Shared\Utilities\HACK_TextUndoTransactionThatRollsBackProperly.cs (18)
27
public bool CanRedo =>
_innerTransaction
.CanRedo;
29
public bool CanUndo =>
_innerTransaction
.CanUndo;
35
return
_innerTransaction
.Description;
40
_innerTransaction
.Description = value;
44
public ITextUndoHistory History =>
_innerTransaction
.History;
50
return
_innerTransaction
.MergePolicy;
55
_innerTransaction
.MergePolicy = value;
59
public ITextUndoTransaction Parent =>
_innerTransaction
.Parent;
61
public UndoTransactionState State =>
_innerTransaction
.State;
63
public IList<ITextUndoPrimitive> UndoPrimitives =>
_innerTransaction
.UndoPrimitives;
66
=>
_innerTransaction
.AddUndo(undo);
76
_innerTransaction
.AddUndo(_undoPrimitive);
79
_innerTransaction
.Cancel();
84
foreach (var primitive in
_innerTransaction
.UndoPrimitives.Reverse())
94
_innerTransaction
.Complete();
105
_innerTransaction
.Dispose();
109
=>
_innerTransaction
.Do();
112
=>
_innerTransaction
.Undo();