2012-12-20 2 views
10

페이지/구성 요소 등일 수있는 Tridion.ContentManager.IdentifiableObject가 있습니다.이 게시/소유권의 게시 제목을 얻고 싶습니다.tridion2011 이벤트의 IdentifiableObject에서 "Title"가져 오기

IdentifiableObject.Id.PublicationId 

하지만 tridion하는 왕복을하지 않고 게시 타이틀을 얻기 위해 소원 :

는 그래서 같은 publicationId을 얻을 수 전류입니다. 이것이 가능한가?

+1

니스 질문에, 우리는 [51 구역 Tridion 특정 제안] (HTTP 커밋에서 당신을 관심 수 : //area51.stackexchange. com/proposals/38335/tridion? referrer = gPujQMxthNCNn9xqeeO2NA2). 잠시라도 같은 SO 계정으로 가입하십시오. –

답변

13

가능합니다. 우선 RepositoryLocalObject 대신 IdentifiableObject에 개체를 캐스팅하고 당신은 할 수 있습니다 :

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

완벽, 고마워요 – JBB

+6

필요한 항목에 따라 ContextRepository (항목이 공유되는 경우 OwningRepository와 다릅니다)의 제목으로 이동할 수도 있습니다. – Quirijn