Как получить в список имена всех запущенных в ZP проектов?

  • Автор темы Автор темы Enigma
  • Дата начала Дата начала

Enigma

Client
Регистрация
16.06.2017
Сообщения
187
Реакции
31
Баллы
28
Искал по форуму, не нашел. Подскажите, пожалуйста!
 
В шаблоне должен существовать список с именем projects.
Чтоб код работал в ProjectMaker'е ZennoPoster должен быть запущен.
C#:
Развернуть Свернуть Копировать
// Не забудь подключить System.Xml (4.0.0) в GAC
foreach (var task in ZennoPoster.TasksList)
{
   System.Xml.XmlDocument xml_doc = new System.Xml.XmlDocument();
   xml_doc.LoadXml("<Task>" + task + "</Task>");
   System.Xml.XmlNode name = xml_doc.SelectSingleNode("Task/Name");
   project.Lists["projects"].Add(name.InnerText);
}
 
Последнее редактирование:
  • Спасибо
Реакции: Enigma
Ругнулось с такой ошибкой:

Компиляция кода Ошибка в действии "CS1002" "ожидалась ;". [Строка: 11; Cтолбец: 48]

Я попробовал добавить точку с запятой вот сюда:

Код:
Развернуть Свернуть Копировать
project.Lists["projects"].Add(name.InnerText);

После этого не ругается, но список с именем projects почему-то остается пустой :)
 
  • Спасибо
Реакции: nicanil
но список с именем projects почему-то остается пустой
Отредактировал предыдущее своё сообщение. Проверил у себя - всё работает. Чтоб данный код нормально отработал и в ProjectMaker'е надо держать запущенным ZennoPoster.
 
  • Спасибо
Реакции: Enigma
Да, все работает! Очень благодарен за помощь! :az:
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)