public List <SearchColumnName> SearchDoc(string name) { var namedoc = new List <SearchColumnName>(); CheckPdmVault(); var search = (IEdmSearch5)_edmVault7.CreateUtility(EdmUtility.EdmUtil_Search); search.FindFiles = true; search.FindFolders = false; search.FileName = "%" + name + "%"; var result = search.GetFirstResult(); while ((result != null)) { var columnClass = new SearchColumnName() { FileName = result.Name, FileId = result.ID, FolderId = result.ParentFolderID, FilePath = result.Path }; namedoc.Add(columnClass); result = search.GetNextResult(); } return(namedoc); }
public List<SearchColumnName> SearchDoc(string name) { var namedoc = new List<SearchColumnName>(); CheckPdmVault(); var search = (IEdmSearch5)_edmVault7.CreateUtility(EdmUtility.EdmUtil_Search); search.FindFiles = true; search.FindFolders = false; search.FileName = "%" + name + "%"; var result = search.GetFirstResult(); while ((result != null)) { var columnClass = new SearchColumnName() { FileName = result.Name, FileId = result.ID, FolderId = result.ParentFolderID, FilePath = result.Path }; namedoc.Add(columnClass); result = search.GetNextResult(); } return namedoc; }