如何获取上一段';使用c#word加载项在VSTO word 2010中使用s样式?

如何获取上一段';使用c#word加载项在VSTO word 2010中使用s样式?,c#,ms-word,vsto,add-in,C#,Ms Word,Vsto,Add In,我的要求是将样式应用于文档中的段落,我根据regex条件将某些样式应用于某些段落,某些段落更难指定样式,我想获得应用样式取决于以前段落样式的结果,我根据您的问题尝试此方法 word.Document myDocx = Globals.ThisAddIn.Application.ActiveDocument; string prevParaStyle = string.Empty; string nextParaStyle = string.Empt

我的要求是将样式应用于文档中的段落,我根据regex条件将某些样式应用于某些段落,某些段落更难指定样式,我想获得应用样式取决于以前段落样式的结果,我根据您的问题尝试此方法

word.Document myDocx = Globals.ThisAddIn.Application.ActiveDocument;
            string prevParaStyle = string.Empty;
            string nextParaStyle = string.Empty;
            string curParaStyle = string.Empty;
            foreach (word.Paragraph eachPara in myDocx.Paragraphs)
            {
                if (eachPara.Previous(1) != null)
                    prevParaStyle = ((word.Style)eachPara.Previous(1).get_Style()).NameLocal;
                if(eachPara.Next(1)!=null)
                    nextParaStyle = ((word.Style)eachPara.Next(1).get_Style()).NameLocal;
                    curParaStyle = ((word.Style)eachPara.get_Style()).NameLocal;
            }

请把你的问题说清楚。