我有一个Tridion.ContentManager.IdentifiableObject,它可能是页面/组件等,我希望获取它所属的出版物的标题。
我目前能够像这样获得publicationId:
IdentifiableObject.Id.PublicationId
但我希望在不进行Tridion往返旅行的情况下获得出版物标题。这可能吗?
最佳答案
有可能的。首先,将对象转换为RepositoryLocalObject
而不是IdentifiableObject
,然后可以执行以下操作:
var item = (RepositoryLocalObject) subject;
item.OwningRepository.Title;