CSXml.cXml.getBinaryNodeProperty C# (CSharp) Метод

getBinaryNodeProperty() публичный Метод

public getBinaryNodeProperty ( XmlNode node, string propertyName ) : cXmlProperty
node System.Xml.XmlNode
propertyName string
Результат cXmlProperty
        public cXmlProperty getBinaryNodeProperty(XmlNode node, string propertyName)
        {
            XmlAttribute attr = null;
            cXmlProperty o = new cXmlProperty();
            byte[] vBuffer = null;

            XmlElement element = (XmlElement)node;
            attr = element.GetAttributeNode(propertyName);
            if (attr != null)
            {
                vBuffer = System.Convert.FromBase64String(attr.Value);
            }
            else
            {
                G.redim(ref vBuffer, 0);
            }

            o.setBinaryValue(vBuffer);
            return o;
        }