LINQ查询Open XML

时间:2012-10-20 20:30:24

标签: linq openxml openxml-sdk

我有从之前获得的WorksheetPart对象的ID:

var id = document.WorkbookPart.GetIdOfPart(worksheetPart);

现在我尝试使用LINQ来恢复对象。但是,我无法找到上述对象的ID属性:

var worksheetPart = document.WorkbookPart.WorksheetParts.Where(x => x.??? == id).First();

我可以使用什么属性而不​​是???占位符?

1 个答案:

答案 0 :(得分:0)

您找不到ID属性WorksheetPart类,因为它不存在(请参阅WorksheetPart Member s)。

以下代码可为您提供所需内容:

var TargetPart = document.WorkbookPart.GetPartByID(id);

注意: GetPartByID( id GetIdOfPart(部分都是WorkbookPart类的成员