CSReportDll.cReportPageInfo.load C# (CSharp) Метод

load() приватный Метод

private load ( CSXml xDoc, XmlNode nodeObj ) : bool
xDoc CSXml
nodeObj System.Xml.XmlNode
Результат bool
        internal bool load(CSXml.cXml xDoc, XmlNode nodeObj)
        {
            XmlNode nodeObjAspect = null;
            m_name = xDoc.getNodeProperty(nodeObj, "Name").getValueString(eTypes.eText);
            m_fieldType = xDoc.getNodeProperty(nodeObj, "FieldType").getValueInt(eTypes.eInteger);

            nodeObjAspect = nodeObj;
            if (!m_aspect.load(xDoc, nodeObjAspect))
            {
                return false;
            }
            else 
            {
                return true;
            }
        }

Usage Example

Пример #1
0
        internal bool load(CSXml.cXml xDoc, XmlNode nodeObj)
        {
            m_objectID = new cReportPageID();
            m_info     = new cReportPageInfo();

            m_value   = xDoc.getNodeProperty(nodeObj, "Value").getValueString(eTypes.eText);
            m_visible = xDoc.getNodeProperty(nodeObj, "Visible").getValueBool(eTypes.eBoolean);
            m_top     = xDoc.getNodeProperty(nodeObj, "Top").getValueInt(eTypes.eLong);
            m_height  = xDoc.getNodeProperty(nodeObj, "Height").getValueInt(eTypes.eLong);
            m_width   = xDoc.getNodeProperty(nodeObj, "Width").getValueInt(eTypes.eLong);

            XmlNode nodeObjAux = null;

            nodeObjAux = nodeObj;
            if (!m_objectID.load(xDoc, nodeObjAux))
            {
                return(false);
            }
            nodeObjAux = nodeObj;
            if (!m_info.load(xDoc, nodeObjAux))
            {
                return(false);
            }

            return(true);
        }
All Usage Examples Of CSReportDll.cReportPageInfo::load