XmlDocument LoadXmlDocument ()
{
XmlDocument document = LoadFileOrData (DataFile, Data);
if (String.IsNullOrEmpty (TransformFile) && String.IsNullOrEmpty (Transform))
return document;
XslTransform xslTransform = new XslTransform ();
XmlDocument xsl = LoadFileOrData (TransformFile, Transform);
xslTransform.Load (xsl);
OnTransforming (EventArgs.Empty);
XmlDocument transofrResult = new XmlDocument ();
transofrResult.Load (xslTransform.Transform (document, TransformArgumentList));
return transofrResult;
}