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

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

Gets a HelpTopicProvider for the specified application if possible. Falls back to getting the HelpTopicProvider for another application if the requested one is not installed. Will not return null (but it could throw an exception if no FW app is installed).
static private GetHelpTopicProvider ( string appAbbrev ) : IHelpTopicProvider
appAbbrev string The application abbreviation.
Результат IHelpTopicProvider
		internal static IHelpTopicProvider GetHelpTopicProvider(string appAbbrev)
		{
			if ((appAbbrev.Equals(FwUtils.ksTeAbbrev, StringComparison.InvariantCultureIgnoreCase) && FwUtils.IsTEInstalled) ||
				!FwUtils.IsFlexInstalled)
			{
				return s_teApp ?? (IHelpTopicProvider)DynamicLoader.CreateObject(FwDirectoryFinder.TeDll,
					"SIL.FieldWorks.TE.TeHelpTopicProvider");
			}
			return s_flexApp ?? (IHelpTopicProvider)DynamicLoader.CreateObject(FwDirectoryFinder.FlexDll,
				"SIL.FieldWorks.XWorks.LexText.FlexHelpTopicProvider");
		}
FieldWorks