System.Xml.Xsl.XsltOld.RootAction.CheckAttributeSets_RecurceInContainer C# (CSharp) Method

CheckAttributeSets_RecurceInContainer() private method

private CheckAttributeSets_RecurceInContainer ( Hashtable markTable, ContainerAction container ) : void
markTable System.Collections.Hashtable
container ContainerAction
return void
        private void CheckAttributeSets_RecurceInContainer(Hashtable markTable, ContainerAction container) {
            if (container.containedActions == null) {
                return;
            }
            foreach(Action action in container.containedActions) {
                if(action is UseAttributeSetsAction) {
                    CheckAttributeSets_RecurceInList(markTable, ((UseAttributeSetsAction)action).UsedSets);
                } else if(action is ContainerAction) {
                    CheckAttributeSets_RecurceInContainer(markTable, (ContainerAction)action);
                }
            }
        }