private bool DeserializeExtensionValueElement(string elementName, XmlReader reader)
        {
            Type elementType = ExtensionElementMap.GetParameterValueElementType(elementName);

            if (elementType != null)
            {
                var element = (ParameterValueElement)Activator.CreateInstance(elementType);
                element.Deserialize(reader);
                parentElement.Value = element;
            }
            return(elementType != null);
        }
示例#2
0
 public void Then_ValueElementWasAdded()
 {
     Assert.AreEqual(typeof(SeventeenValueElement),
                     ExtensionElementMap.GetParameterValueElementType("seventeen"));
 }