2012-08-22 7 views

Antwort

14

Getting die Schlüsselwörter im Zusammenhang sehen innerhalb einer Kategorie zu bekommen die Komponenten in einem Ordner ähnlich ist. Also müssen Sie GetListXml mit der Kategorie als Betreff aufrufen.

var filter = new OrganizationalItemItemsFilterData(); 
var category = "tcm:1-2-512"; 
var keywords = client.GetListXml(category, filter); 
foreach (var keywordElement in keywords.Descendants()) 
{ 
    ... 
} 



Einige Hintergrund: Der Core Service ist eine serviceorientierte API, so dass keiner der ...Data Objekte haben alle Methoden zusätzliche Informationen zu laden. Stattdessen geht der gesamte Datenzugriff durch die CoreServiceClient, die dann Datenobjekte zurückgibt, die ... Daten enthalten.

Für diejenigen mit einem Java-Hintergrund, diese könnten als DAO/DTO, Datenzugriffsobjekt und Datenübertragungsobjekt vertrauter sein: die CoreServiceClient ist die DAO, die ...Data Objekte sind die DTOs.