我正在使用核心服務在此創建一個新項目post。但是,新創建的項目的URI是tcm:0-0-0,而不是實際的TCM URI。 Title屬性是正確的(而不是New Component),但WebDav路徑返回'New Component'。如何使用核心服務創建後創建Tridion項目ID
什麼是獲得我新創建的項目的URI的最佳方式是什麼?
client.Create(newComponent, null);
string newItemUri = newComponent.Id; // returns tcm:0-0-0
string webDavUrl = newComponent.LocationInfo.WebDavUrl; // returns New%20Component
string title = newComponent.Title; // correct
我喜歡這個解決方案,因爲它使用的.Create方法,我也不需要創建一個額外的對象來保存我保存數據。 – robrtc 2012-03-07 12:59:12