public void GenerateScanDataFiles(IProgressStatus monitor, AddinRegistry registry, string scanFolder, bool recursive) { AddinRegistry reg = new AddinRegistry(registry.RegistryPath, registry.StartupDirectory, registry.DefaultAddinsFolder, registry.AddinCachePath); reg.CopyExtensionsFrom(registry); reg.GenerateScanDataFilesInProcess(monitor, scanFolder, recursive); }
public void Scan(IProgressStatus monitor, AddinRegistry registry, string scanFolder, ScanOptions context) { AddinRegistry reg = new AddinRegistry(registry.RegistryPath, registry.StartupDirectory, registry.DefaultAddinsFolder, registry.AddinCachePath); reg.CopyExtensionsFrom(registry); reg.ScanFolders(monitor, scanFolder, context); }
public void Scan (IProgressStatus monitor, AddinRegistry registry, string scanFolder, string[] filesToIgnore) { AddinRegistry reg = new AddinRegistry (registry.RegistryPath, registry.StartupDirectory, registry.DefaultAddinsFolder, registry.AddinCachePath); reg.CopyExtensionsFrom (registry); StringCollection files = new StringCollection (); for (int n=0; n<filesToIgnore.Length; n++) files.Add (filesToIgnore[n]); reg.ScanFolders (monitor, scanFolder, files); }
public void Scan(IProgressStatus monitor, AddinRegistry registry, string scanFolder, string[] filesToIgnore) { AddinRegistry reg = new AddinRegistry(registry.RegistryPath, registry.StartupDirectory, registry.DefaultAddinsFolder, registry.AddinCachePath); reg.CopyExtensionsFrom(registry); StringCollection files = new StringCollection(); for (int n = 0; n < filesToIgnore.Length; n++) { files.Add(filesToIgnore[n]); } reg.ScanFolders(monitor, scanFolder, files); }