/// <summary> /// Get a list of ListItem objects that represent Tridion TargetTypes using the CoreService /// </summary> /// <returns>a list of ListItem objects that represent Tridion TargetTypes</returns> public List<ListItem> GetTargetTypes() { List<ListItem> items = new List<ListItem>(); TargetTypesFilterData filter = new TargetTypesFilterData(); XElement xml = this.Client.GetSystemWideListXml(filter); items.AddRange(xml.Elements(ToolsConfiguration.TridionCmNamespace + "Item") .Select(t => new ListItem() { Value = t.Attribute("ID").Value, Text = t.Attribute("Title").Value }) .ToList()); return items; }