Bentley Project Wise for Data Retrieval”翻译成中文为'用于数据检索的贝恩利项目智能”。以下为代码示例:
//连接到 ProjectWise 数据源
IDataService dataService = PWConnector.Open("ProjectWise", "DSN=ProjectWiseLive");
//获取文档列表
List documents = dataService.GetDocuments();
//遍历所有文档并获取其属性
foreach (IDocument document in documents)
{
Console.WriteLine("Document: " + document.Name);
//获取属性集合
IDictionary properties = document.Properties;
//遍历所有属性并输出属性名和值
foreach (KeyValuePair property in properties)
{
Console.WriteLine(property.Key + ": " + property.Value);
}
}