跳到主要内容

使用SOLIDWORKS PDM API列出所有存储库视图

将存储库视图信息打印到控制台窗口{ width=250 }

该示例演示了如何列出所有可用的存储库视图及其路径,并将信息打印到控制台窗口。

IEdmVault8::GetVaultViews SOLIDWORKS PDM API用于列出所有可用的PDM存储库的信息。或者,可以从注册表中检索此信息。

using EPDM.Interop.epdm;
using System;

namespace CodeStack.ListPdmVaults
{
class Program
{
static void Main(string[] args)
{
var vault = new EdmVault5Class();
EdmViewInfo[] views;
vault.GetVaultViews(out views, false);

foreach (var view in views)
{
Console.WriteLine($"{view.mbsVaultName}:{view.mbsPath}");
}
}
}
}