/// <summary> /// Atributos /// </summary> private void Add(MLAttributesCollection attributes) { foreach (MLAttribute attribute in attributes) { _sbXML.Append($" {attribute.Name} = \"{EncodeHTML(attribute.Value)}\" "); } }
/// <summary> /// Atributos /// </summary> private void Add(MLAttributesCollection objColAttributes) { foreach (MLAttribute objAttribute in objColAttributes) { sbXML.Append(" " + objAttribute.Name + " = \"" + EncodeHTML(objAttribute.Value) + "\" "); } }
/// <summary> /// Carga los atributos /// </summary> private MLAttributesCollection LoadAttributes(XmlAttributeCollection objColXMLAttributes) { MLAttributesCollection objColAttributes = new MLAttributesCollection(); // Carga los atributos if (objColXMLAttributes != null) { foreach (XmlAttribute objXMLAttribute in objColXMLAttributes) { if (objXMLAttribute.Prefix != "xmlns") { MLAttribute objAttribute = objColAttributes.Add(objXMLAttribute.LocalName, Decode(objXMLAttribute.InnerText)); // Asigna los valores objAttribute.Prefix = objXMLAttribute.Prefix; } } } // Devuelve los atributos return(objColAttributes); }
/// <summary> /// Carga los atributos /// </summary> private MLAttributesCollection LoadAttributes(XmlReader xmlReader) { MLAttributesCollection attributes = new MLAttributesCollection(); // Obtiene los atributos if (xmlReader.AttributeCount > 0) { // Carga los atributos for (int index = 0; index < xmlReader.AttributeCount; index++) { // Pasa al atributo xmlReader.MoveToAttribute(index); // Asigna los valores del atributo if (xmlReader.NodeType == XmlNodeType.Attribute) { attributes.Add(xmlReader.Name, xmlReader.Value); } } // Pasa al primer atributo de nuevo xmlReader.MoveToElement(); } // Devuelve la colección de atributos return(attributes); }
/// <summary> /// Carga los atributos /// </summary> private MLAttributesCollection LoadAttributes(XmlAttributeCollection objColXMLAttributes) { MLAttributesCollection objColAttributes = new MLAttributesCollection(); // Carga los atributos if (objColXMLAttributes != null) foreach (XmlAttribute objXMLAttribute in objColXMLAttributes) if (objXMLAttribute.Prefix != "xmlns") { MLAttribute objAttribute = objColAttributes.Add(objXMLAttribute.LocalName, Decode(objXMLAttribute.InnerText)); // Asigna los valores objAttribute.Prefix = objXMLAttribute.Prefix; } // Devuelve los atributos return objColAttributes; }
/// <summary> /// Atributos /// </summary> private void Add(MLAttributesCollection objColAttributes) { foreach (MLAttribute objAttribute in objColAttributes) sbXML.Append(" " + objAttribute.Name + " = \"" + EncodeHTML(objAttribute.Value) + "\" "); }
public MLNode(string strName, string strValue) : base(strName, strValue) { Attributes = new MLAttributesCollection(); Nodes = new MLNodesCollection(); NameSpaces = new MLNameSpacesCollection(); }