SIL.FieldWorks.FdoUi.PhonologicalFeatureEditor.GetLabelToShow C# (CSharp) Method

GetLabelToShow() private method

This finds the value of the targeted feature in a FsFeatStruc
private GetLabelToShow ( ) : string
return string
		private string GetLabelToShow()
		{
			string labelToShow = "";
			string[] featureValuePairs = FeatureValuePairsInSelectedFeatStruc;
			if (featureValuePairs.Any())
			{
				string matchPattern = m_featDefnAbbr + ":";
				var results = from abbr in featureValuePairs
							  where abbr.StartsWith(matchPattern)
							  select abbr;
				if (results.Any())
				{
					string item = results.First();
					int patternLength = matchPattern.Length;
					labelToShow = item.Substring(patternLength, item.Length - patternLength);
				}
			}
			return labelToShow;
		}