SIL.FieldWorks.FieldWorks.OpenNewProject C# (CSharp) Méthode

OpenNewProject() public static méthode

Opens the specified (newly-created) project. This may start a new FieldWorks.exe process to handle the project if no FieldWorks processes are running for the specified project.
public static OpenNewProject ( SIL.FieldWorks.ProjectId projectId, string appName ) : bool
projectId SIL.FieldWorks.ProjectId The project id.
appName string The application name (either Translation Editor or /// Language Explorer).
Résultat bool
		public static bool OpenNewProject(ProjectId projectId, string appName)
		{
			if (projectId == null)
				throw new ArgumentNullException("projectId");
			Debug.Assert(!projectId.Equals(s_projectId));
			if (appName != FwUtils.ksTeAppName && appName != FwUtils.ksFlexAppName)
				throw new ArgumentException("Invalid application name", "appName");

			return OpenProjectWithNewProcess(projectId, GetCommandLineAbbrevForAppName(appName)) != null;
		}
FieldWorks