/// <summary> /// Print supported file extensions /// </summary> static void GetSupportedFileExtensions() { foreach (string item in TranslationJob.EnumerateSupportedFileExtensions(sc)) { Console.Write(item + " "); } }
static void TestLanguageAndFileExtension() { Console.WriteLine("Print File Extensions"); IEnumerable <string> fileExitems = TranslationJob.EnumerateSupportedFileExtensions(cc); cc.ExecuteQuery(); foreach (string item in fileExitems) { Console.Write(item + ", "); } Console.WriteLine(); Console.WriteLine("Print Supported Language"); IEnumerable <string> langitems = TranslationJob.EnumerateSupportedLanguages(cc); cc.ExecuteQuery(); foreach (string item in langitems) { Console.Write(item + ", "); } Console.WriteLine(); TestIsFileExtensionSupported("docx"); TestIsFileExtensionSupported("xlf"); TestIsFileExtensionSupported("no"); TestIsLanguageSupported("th-th"); TestIsLanguageSupported("es"); //invalid languages TestIsLanguageSupported("af-za"); TestIsLanguageSupported("hi"); TestGetMaximumFileSize("docx"); TestGetMaximumFileSize("txt"); TestGetMaximumFileSize("xlf"); }
private void CreateThreadForListAllFileExt(object dummy) { try { string result = ""; result += "Print Supported file extensions \n"; IEnumerable <string> fileExitems = TranslationJob.EnumerateSupportedFileExtensions(cc); cc.ExecuteQuery(); foreach (string item in fileExitems) { result += item + ", "; } DispatcherOperation dop = Dispatcher.BeginInvoke(new Action <string>(PrintResult), result); } catch (Exception e) { DispatcherOperation dop = Dispatcher.BeginInvoke(new Action <string>(PrintResult), e.ToString()); } }