tridion核心服務中是否有任何方法可以給我一個發佈在特定目標上的組件列表。使用搜索過濾器數據我可以得到發佈的組件,它不會給我一個特定目標的結果。tridion核心服務中的相應方法GetListPublishItems
問候, 拉金德拉
tridion核心服務中是否有任何方法可以給我一個發佈在特定目標上的組件列表。使用搜索過濾器數據我可以得到發佈的組件,它不會給我一個特定目標的結果。tridion核心服務中的相應方法GetListPublishItems
問候, 拉金德拉
您需要使用PublishTransactionsFilterData
,然後要麼GetSystemWideListXml
或GetSystemWideList
方法:
var filter = new PublishTransactionsFilterData();
filter.PublicationTarget = new LinkToPublicationTargetData{ IdRef = "tcm:x-xx-xxx"};
client.GetSystemWideListXml(filter);
client.GetSystemWideList(filter);
你想要做的就是所謂的解決什麼。您可以使用ICoreService2011.ResolveItems(或類似的東西,具體取決於您使用的是哪個核心服務/客戶端)。
謝謝,我能夠得到物品清單。有沒有什麼辦法可以爲同樣的itemtype屬性設置。儘管我可以過濾組件的xml。 – rdhaundiyal 2013-03-11 12:45:43
不知道你在問什麼。請澄清,或作爲另一個問題提出。順便說一句,已經有很多的列表問題,你可以檢查其中的一些 – 2013-03-11 12:57:24