protected override void SubAbstractTaskRun() { List<AbstractContext> wList = new List<AbstractContext>(); getAllContextsForRun(); foreach (AbstractContext item in extContextList) if (item is WordDocumentContext) { WordDocumentContext wdc = item as WordDocumentContext; if (!testConnection(wdc) && getBooleanContextValue(BooleanContext.BCType.TryToReopenWordDoc)) wdc.ReConnect(); if (testConnection(wdc)) { actual = wdc; SubAbstractWordCleanerTaskRun(); } } }
public AbstractWordCleanerTask() { wordContextList = new List<AbstractContext>(); actual = null; }