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()); }
public void Remove(PrjEnvelopeItem item) { _blockItems.Remove(item); }
public void Add(PrjEnvelopeItem item) { _blockItems.Add(item); }