SIL.FieldWorks.FieldWorks.IsFieldWorksProjectFolder C# (CSharp) Метод

IsFieldWorksProjectFolder() приватный статический Метод

Return true if a folder belongs to FieldWorks, that is, it is one that we recognize has having a proper place in the Projects folder.
private static IsFieldWorksProjectFolder ( string projectFolder ) : bool
projectFolder string
Результат bool
		private static bool IsFieldWorksProjectFolder(string projectFolder)
		{
			var projectName = Path.GetFileName(projectFolder);
			// If it contains a matching fwdata file it is a project folder.
			var projectFileName = Path.ChangeExtension(Path.Combine(projectFolder, projectName), FdoFileHelper.ksFwDataXmlFileExtension);
			if(File.Exists(projectFileName))
				return true;
			// Just in case some project didn't get converted back to fwdata before we ask this question,
			// allow folders containing fwdb files, too.
			projectFileName = Path.ChangeExtension(projectFileName, FdoFileHelper.ksFwDataDb4oFileExtension);
			if (File.Exists(projectFileName))
				return true;
			return false;
		}
FieldWorks