SIL.FieldWorks.Common.Controls.ObtainProjectMethod.CallPickAnthroList C# (CSharp) Method

CallPickAnthroList() static private method

static private CallPickAnthroList ( IHelpTopicProvider helpTopicProvider ) : string
helpTopicProvider IHelpTopicProvider
return string
		internal static string CallPickAnthroList(IHelpTopicProvider helpTopicProvider)
		{
			// this is a horrible way to invoke this, but the current project organization does not allow us to reference
			// the FwCoreDlgs project, nor is there any straightforward way to move the code we need into some project we can
			// reference, or any obviously suitable project to move it to without creating other References loops.
			// nasty reflection calls seems less technical debt than creating an otherwise unnecessary project.
			return (string)ReflectionHelper.CallStaticMethod(PickAnthroDll, PickAnthroClass,
				PickAnthroMethod, null, helpTopicProvider);
		}