Ejemplo n.º 1
0
        private PrjEnvelopeItem[] ParseEnvelopes(XElement xml)
        {
            List <PrjEnvelopeItem> items = new List <PrjEnvelopeItem>();
            IEnumerable <XElement> els   = xml.Elements("EnvelopeItem");
            XAttribute             attr  = null;

            foreach (XElement item in els)
            {
                string      name     = item.Attribute("name").Value;
                string      identify = (attr = item.Attribute("identify")) == null ? null : attr.Value;
                PrjEnvelope env      = ParseEnvelope(item);
                if (env != null)
                {
                    PrjEnvelopeItem envItem = new PrjEnvelopeItem(name, env, identify);
                    items.Add(envItem);
                }
            }
            return(items.ToArray());
        }
Ejemplo n.º 2
0
 public void Remove(PrjEnvelopeItem item)
 {
     _blockItems.Remove(item);
 }
Ejemplo n.º 3
0
 public void Add(PrjEnvelopeItem item)
 {
     _blockItems.Add(item);
 }