Example #1
0
 /// <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);
        }
Example #4
0
        /// <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;
		}
Example #6
0
 /// <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();
		}