可以根据需要,删除不需要的实例。
Transaction tr = new Transaction(doc, "DelecteInstance");
tr.Start();
foreach (Element e in collection)
{
if (e != null && !InstanceMatch(e, sel))
{
doc.Delete(e.Id);
}
}
tr.Commit();
设置一些条件,利用实例的Id进行删除实例的操作。