用C# 语言建立word索引,求源代码。。。

各位大神,求用C# 语言建立word索引得源代码啊,急用啊。。。。。有重谢啊。。
导入一篇word文档,自己选择关键词,然后再文档里面搜索关键字的位置,比如页码数和行数,标记下来,然后在文档的下面,显示该关键字在哪几页出现过。。
如这种形式:图片说明

你能详细点说明你的要求吗?我有这方面的资料;你说详细点,我看看是不是你需要的,如果是你需要的就发给你

我有C#与World操作的代码,可是你说的索引是怎么回事;

能详细点吗 朋友 不知道 怎么回答

我这有个 创建word的 文章 你看看

来源:http://www.sh0745.com/netc/201503/26155059.html

[c#] view plain copy print?
void AddContent(ref Word.Appliction app)

{

    app.Selection.Start=0;  

    app.Selection.End=0;//将光标移动到文档开始位置  

   object beginLevel=2;//目录开始深度  

   object endLevel=2;//目录结束深度  

   object rightAlignPageNumber=true;// 指定页码右对其  

  app.ActiveDocument.TablesOfContents.Add(app.Selection.Range,ref miss,rightAlignPageNumber,ref miss,  

                                           ref miss,ref miss,ref miss,ref miss);//写入目录