我有一个Tridion.ContentManager.IdentifiableObject,它可能是页面/组件等,我希望获取它所属的出版物的标题。

我目前能够像这样获得publicationId:

IdentifiableObject.Id.PublicationId

但我希望在不进行Tridion往返旅行的情况下获得出版物标题。这可能吗?

最佳答案

有可能的。首先,将对象转换为RepositoryLocalObject而不是IdentifiableObject,然后可以执行以下操作:

var item = (RepositoryLocalObject) subject;
item.OwningRepository.Title;

09-25 19:43