SIL.FieldWorks.IText.ConcordanceControl.UpdateConcordanceForFreeTranslation C# (CSharp) Метод

UpdateConcordanceForFreeTranslation() приватный Метод

Here the match is a complete segment, if the requested free translation matches.
private UpdateConcordanceForFreeTranslation ( int ws ) : List
ws int
Результат List
		private List<IParaFragment> UpdateConcordanceForFreeTranslation(int ws)
		{
			var result = new List<IParaFragment>();
			var matcher = GetMatcher(ws);
			foreach (var para in ParagraphsToSearch)
			{
				foreach (var seg in para.SegmentsOS)
				{
					if (matcher.Matches(seg.FreeTranslation.get_String(ws)))
						result.Add(MakeOccurrence(para, seg.BeginOffset, seg.EndOffset));
				}
			}
			return result;
		}