internal override void ReadChildElement (MSBuildXmlReader reader) { MSBuildChooseOption op = null; switch (reader.LocalName) { case "When": op = new MSBuildChooseOption (); break; case "Otherwise": op = new MSBuildChooseOption (true); break; } if (op != null) { op.ParentNode = this; op.Read (reader); ChildNodes = ChildNodes.Add (op); } else base.ReadChildElement (reader); }
internal override void ReadChildElement(MSBuildXmlReader reader) { MSBuildChooseOption op = null; switch (reader.LocalName) { case "When": op = new MSBuildChooseOption(); break; case "Otherwise": op = new MSBuildChooseOption(true); break; } if (op != null) { op.ParentNode = this; op.Read(reader); ChildNodes = ChildNodes.Add(op); } else { base.ReadChildElement(reader); } }