3 writes to immediateEditingScope
System.Activities.Presentation (3)
System.Activities.Presentation\System\Activities\Presentation\Model\ModelTreeManager.cs (3)
694this.immediateEditingScope = context.Services.GetRequiredService<UndoEngine>().CreateImmediateEditingScope(description, this); 828this.immediateEditingScope = null; 858this.immediateEditingScope = null;
13 references to immediateEditingScope
System.Activities.Presentation (13)
System.Activities.Presentation\System\Activities\Presentation\Model\ModelTreeManager.cs (13)
695editingScope = this.immediateEditingScope; 788if (editingScopes.Count == 0 && this.immediateEditingScope != null) 794if (this.immediateEditingScope != modelEditingScopeImpl) 798this.immediateEditingScope.Changes.AddRange(modelEditingScopeImpl.Changes); 799this.immediateEditingScope.HasModelChanges = this.immediateEditingScope.HasModelChanges || modelEditingScopeImpl.HasModelChanges; 800this.immediateEditingScope.HasEffectiveChanges = this.immediateEditingScope.HasEffectiveChanges || modelEditingScopeImpl.HasEffectiveChanges; 801this.immediateEditingScope.HandleModelItemsAdded(modelEditingScopeImpl.ItemsAdded); 802this.immediateEditingScope.HandleModelItemsRemoved(modelEditingScopeImpl.ItemsRemoved); 826if (this.immediateEditingScope == modelEditingScopeImpl) 832if (this.EditingScopeCompleted != null && editingScopes.Count == 0 && this.immediateEditingScope == null) 856if (this.immediateEditingScope == modelEditingScopeImpl)