コード例 #1
0
        public override Instance ReadChildInstance(string name, PluginGraph graph, Type childType)
        {
            ITypeReader reader = TypeReaderFactory.GetReader(childType);

            if (reader == null)
            {
                return(base.ReadChildInstance(name, graph, childType));
            }

            XmlElement element = getChildNode(name);

            return(element == null ? null : reader.Read(element, childType));
        }