Wie bekomme ich die Keywors mit Core-Service in die jeweilige Kategorie?Wie erhalten Sie die Schlüsselwörter in der Kategorie?
Ich suche in die CategoryData
Klasse, aber ich habe nicht alle Methoden oder Eigenschaften zu Keyword
Wie bekomme ich die Keywors mit Core-Service in die jeweilige Kategorie?Wie erhalten Sie die Schlüsselwörter in der Kategorie?
Ich suche in die CategoryData
Klasse, aber ich habe nicht alle Methoden oder Eigenschaften zu Keyword
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.