1、获取链接文件Reference
/// <summary>
/// 获取创建tag的reference
/// </summary>
/// <param name="floor"></param>
/// <param name="rvtLinkIns"></param>
/// <returns></returns>
private Reference GetReference(Floor floor, RevitLinkInstance rvtLinkIns)
{
if (!floor.Document.IsLinked)
{
return new Reference(floor);
}
else
{
return new Reference(floor).CreateLinkReference(rvtLinkIns);
//List<RevitLinkInstance> lstRvtLinkIns = RevitLinkDocUtils.GetLinkRevitIns(m_view.Document);
//foreach(RevitLinkInstance item in lstRvtLinkIns)
//{
// if(item.GetLinkDocument().PathName.Equals(floor.Document.PathName))
// {
// //基于链接文件中的板的Instance的Reference
// return new Reference(floor).CreateLinkReference(item);// new Reference(item);
// }
//}
}
}