如何从我知道名称的形状中获取relationshipID?我正在使用C#和OpenXML。我需要一个方法来接受幻灯片和我正在寻找的形状的名称,并将relationshipID作为字符串返回:
public static String GetShapeRId (Slide slide, String name)
{
var shapes = slide.ChildElements;
foreach (Shape shape in shapes)
{
if (shape.NonVisualShapeProperties.NonVisualDrawingProperties.Name == name)
{
return shape.RelationshipID; // This is the part I am looking for
}
}
return null;
}
有人可以帮助我吗?另外:我的循环应该工作吗?我是C#和OpenXML的新手,总是愿意接受建议和改进。