Свойство хоста familyInstance возвращает RevitLinkInstance, когда хост помещается в связанный документ. Есть ли способ получить реальный элемент (или его идентификатор) вместо RevitLinkInstance?
Я надеялся, что стабильная презентация может дать мне больше информации, но, к сожалению, это не так.
Reference hostFaceReference = instance.HostFace;
string stableRepresentation = hostFaceReference.ConvertToStableRepresentation(instance.Document);
это даст "ac669fa6-4686-4f47-b1d0-5d7de6a40550-000a6a4a:0:RVTLINK:234297:0:218"
, где 234297 - это идентификатор элемента, на который указывает ссылка, в данном случае это все еще RevitLinkInstance.