IGLib  1.7.2
The IGLib base library for development of numerical, technical and business applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Lib.IFromXml Interface Reference

Defines classes whose instances can be converted to Xml elements. Conversion is different from that used in serialization. More...

+ Inheritance diagram for IG.Lib.IFromXml:
+ Collaboration diagram for IG.Lib.IFromXml:

Public Member Functions

object FromXmlElement (XmlElement source, ref object initial)
 Creates a new object and initializes it from an XML element. More...
 

Additional Inherited Members

- Properties inherited from IG.Lib.ITypeName
string TypeName [get]
 Gets the standard name of the type. More...
 
string[] TypeNames [get]
 

Detailed Description

Defines classes whose instances can be converted to Xml elements. Conversion is different from that used in serialization.

Member Function Documentation

object IG.Lib.IFromXml.FromXmlElement ( XmlElement  source,
ref object  initial 
)

Creates a new object and initializes it from an XML element.

Parameters
sourceXML elmeent containing contents of the object.
initialEventual existing object that can be used as storage storing the returnet object. The function is not obliged to use this object.
Returns
Object created and/or initialized from XML.

Implemented in IG.Lib.VarTypeBase.


The documentation for this interface was generated from the following file: