如何用C#获取一页word文档中的"Header -Section X-"

How to get "Header -Section X-" in a page of word document with C#

如您在 How to Use Multiple Headers and Footers in a Single Document 中所见,有 "Header -Section 1-"、"Header -Section 2-" 等。如何获取当前单词范围内的哪个header(我当前范围是当前页)。

提前致谢。

解决方法如下:

Word.Range myRange;
myRange = oDoc.Range(nStart, nEnd);
/*Determine header section*/
int nSectionX = 0; /*The X in Header -Section X-*/
foreach (Word.Section aSection in myRange.Sections)
{
    nSectionX = aSection.Index;
} 

原来我一直需要的是Word.Section.Index.