public ED2KFileTypeEnum GetED2KFileTypeSearchID(ED2KFileTypeEnum iFileID) { if (iFileID == ED2KFileTypeEnum.ED2KFT_ARCHIVE || iFileID == ED2KFileTypeEnum.ED2KFT_CDIMAGE) { return(ED2KFileTypeEnum.ED2KFT_PROGRAM); } return(iFileID); }
public string GetFileTypeByName(string pszFileName) { ED2KFileTypeEnum typeId = GetED2KFileTypeID(pszFileName); if (Enum.IsDefined(typeof(ED2KFileTypeNameEnum), typeId)) { ED2KFileTypeNameEnum typeName = (ED2KFileTypeNameEnum)typeId; return(typeName.ToString()); } return(string.Empty); }
public string GetED2KFileTypeSearchTerm(ED2KFileTypeEnum iFileID) { if (iFileID == ED2KFileTypeEnum.ED2KFT_ARCHIVE || iFileID == ED2KFileTypeEnum.ED2KFT_CDIMAGE) { return(ED2KFileTypeNameEnum.Pro.ToString()); } if (Enum.IsDefined(typeof(ED2KFileTypeNameEnum), iFileID)) { ED2KFileTypeNameEnum typeName = (ED2KFileTypeNameEnum)iFileID; return(typeName.ToString()); } return(null); }
public ED2KFileType(string ext, ED2KFileTypeEnum filetype) { ext_ = ext; filetype_ = filetype; }