object oUseHeadingStyles = true;//是否使用内置样式创建目录
object oUpperHeadingLevel = 1;//目录起始的标题级别
object oLowerHeadingLevel = 9;//目录结束的标题级别
object oUseFields = false;//是否使用TC(目录项)创建目录
object oTableID = 1;//单字母标识符,用于根据TC域创建目录
object oRightAlignPageNumbers = false;//目录是否右边距对齐
object oIncludePageNumbers = true;//目录中是否包含页码
object oAddedStyles = null;//目录其它样式的字符串名称(如何添加标题风格)
object oUseHyperlinks = false;//是否将文档发布到WEB
object oHidePageNumbersInWeb = false;//目录中的页码是否被隐藏
//生成目录
doc.TablesOfContents.Add(rg, ref oUseHeadingStyles,
ref oUpperHeadingLevel, ref oLowerHeadingLevel,
ref oUseFields, ref oTableID, ref oRightAlignPageNumbers,
ref oIncludePageNumbers, ref oAddedStyles, ref oUseHyperlinks, ref oHidePageNumbersInWeb);