2013-07-08 121 views
0

在形状窗口中,如何在形状窗口中获取当前模板文件名称?例如,我选择更多形状 - >常规 - >基本形状(实际上是basic_m.vssx)。然后形状显示在形状窗口中。然后我想知道该文件是“basic_m.vssx”。获取形状窗口中的当前模板窗口c#visio

m using Microsoft.Office.Interop.Visio.Application (C#), but I haven找到有用的功能或成员,可以帮助。

帮助!谢谢!

回答

0

当你用这种方式打开一个模具时,它只是另一个文件,但是不同的类型。

您可以找到模板是这样的:

for (int i = 1; i <= docs.Count; i++) 
{ 
    var doc = app.Documents[i]; 
    if (doc.Type == Microsoft.Office.Interop.Visio.VisDocumentTypes.visTypeStencil) 
    { 
     //doc.Name has the filename you are looking for 
    } 
}