Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 全局标题样式名称_C#_Ms Word - Fatal编程技术网

C# 全局标题样式名称

C# 全局标题样式名称,c#,ms-word,C#,Ms Word,我使用Interop.Word根据文档标题定义Word文档的自动编号 我的Word版本不是英文版本,样式名称是本地语言 因此,我必须使用本地名称作为标题名称,我的应用程序不支持我的Word版本和英语版本 for (int i = 1; i < 10; i++) { // This line is work well as my Word version is not the English version lt.ListLevels[i].LinkedStyle ="He

我使用Interop.Word根据文档标题定义Word文档的自动编号

我的Word版本不是英文版本,样式名称是本地语言

因此,我必须使用本地名称作为标题名称,我的应用程序不支持我的Word版本和英语版本

for (int i = 1; i < 10; i++)
{
    //  This line is work well as my Word version is not the English version
    lt.ListLevels[i].LinkedStyle ="Heading_Name_In_My_Language " + i;  

    //  This line fails.            
    lt.ListLevels[i].LinkedStyle="Heading " + i;  
}    
for(int i=1;i<10;i++)
{
//这行很好用,因为我的Word版本不是英文版本
lt.ListLevels[i].LinkedStyle=“Heading\u Name\u In\u My\u Language”+i;
//这条线坏了。
lt.ListLevels[i].LinkedStyle=“Heading”+i;
}    
我已尝试使用
WdBuiltinStyle.wdStyleHeading1.ToString()
作为LinkedStyle值,但其值不是“Heading 1”,而是“wdStyleHeading1”,甚至当我使用SubString()方法获取该字符串的结尾时, 我得到以下错误:“此名称不是有效的样式名称”

有什么想法吗