SIL.FieldWorks.TE.TeNotesVc.DisplayVec C# (CSharp) Метод

DisplayVec() публичный Метод

Display the categories as a comma-separated string
public DisplayVec ( IVwEnv vwenv, int hvo, int tag, int frag ) : void
vwenv IVwEnv
hvo int
tag int
frag int
Результат void
		public override void DisplayVec(IVwEnv vwenv, int hvo, int tag, int frag)
		{
			Debug.Assert(frag == (int)NotesFrags.kfrConnotCategory);
			Debug.Assert(tag == (int)ScrScriptureNoteTags.kflidCategories);

			IScrScriptureNote ann = m_cache.ServiceLocator.GetInstance<IScrScriptureNoteRepository>().GetObject(hvo);
			bool fFirst = true;
			foreach (ICmPossibility cat in ann.CategoriesRS)
			{
				if (!fFirst)
					vwenv.AddString(m_tsStrFactory.MakeString(", ", m_wsDefault)); // TODO: Comma should come from resources
				vwenv.AddString(cat.Name.BestAnalysisAlternative);
				fFirst = false;
			}
		}