Exemple #1
0
        private void Reset()
        {
            ((Director)this.Director).InternalFlowState = new InternalFlowState
            {
                Driver    = string.Empty,
                Selection = string.Empty,
                CallingModuleDriverStack = new List <string>(),
                CallingModuleStack       = new List <string>(),
                ModuleBeginName          = string.Empty,
                ModuleEndName            = string.Empty,
                DialogClosed             = false
            };

            Progress.ClearProgressList();
            previousDataStack.Clear();
            previousRepopulateStack.Clear();
            forwardRepopulateStack.Clear();
            this.FlowDataCache.Reset();
        }