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

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

Returns some active, non-disposed application if possible, otherwise, null. Currently Flex is preferred if both are re-opened.
static private ReopenProject ( string project, SIL.FieldWorks.Common.FwUtils.FwAppArgs appArgs ) : FwApp
project string
appArgs SIL.FieldWorks.Common.FwUtils.FwAppArgs
Результат SIL.FieldWorks.Common.Framework.FwApp
		internal static FwApp ReopenProject(string project, FwAppArgs appArgs)
		{
			ExecuteWithAppsShutDown("FLEx", ()=>
												{
													try
													{
														HandleLinkRequest(appArgs);
															return s_projectId ??
																new ProjectId(ClientServerServices.Current.Local.IdForLocalProject(project), null);
													}
													catch (Exception e)
													{
														//This is not good.
													}
													return null;
												});
			return s_flexApp ?? s_teApp;
		}
FieldWorks