示例#1
0
        public StructField(XmlBindings.StructField xmlData)
        {
            // The projected classes use a private member variable for each
            // attribute. These are given a prefix, as per convention.
            if (xmlData.Name.StartsWith("_"))
            {
                m_privateMemberName = "m" + xmlData.Name;
            }
            else
            {
                m_privateMemberName = "m_" + xmlData.Name;
            }
            m_propertyName = Formatter.StylizeWithCapitalLeadingLetter(xmlData.Name);

            m_typeName = xmlData.Type;
        }