コード例 #1
0
        public void CreateTaskMetaData(TaskElement item, XElement element)
        {
            var metaElement = element.Element("Meta");

            if (metaElement == null)
            {
                return;
            }

            var entries = metaElement.Elements("Entry")
                          .Where(x => x.Attribute("key") != null && x.Attribute("value") != null);

            foreach (var entry in entries)
            {
                item.AddMetaData((string)entry.Attribute("key"), (string)entry.Attribute("value"));
            }
        }