GeometryGym.Ifc.BaseClassIfc.setChild C# (CSharp) Méthode

setChild() protected méthode

protected setChild ( XmlElement xml, string name, IEnumerable objects, HashSet processed ) : void
xml System.Xml.XmlElement
name string
objects IEnumerable
processed HashSet
Résultat void
        protected void setChild(XmlElement xml, string name, IEnumerable<IBaseClassIfc> objects, HashSet<int> processed)
        {
            if (objects == null || objects.Count() == 0)
                return;
            XmlElement element = xml.OwnerDocument.CreateElement(name);
            xml.AppendChild(element);
            foreach (IBaseClassIfc o in objects)
                element.AppendChild(mDatabase[o.Index].GetXML(xml.OwnerDocument, "", this, processed));
        }