/// <summary>
        ///		Escribe los datos de un <see cref="YahooMedia"/>
        /// </summary>
        internal void AddNodesExtension(MLNode parent, YahooMedia objYahoo)
        {
            MLNode node = parent.Nodes.Add(YahooMediaConstTags.cnstStrXMLDefaultPrefix,
                                           YahooMediaConstTags.cnstStrYahooMediaThumbnail, string.Empty);

            // Atributos
            node.Attributes.Add(YahooMediaConstTags.cnstStrYahooMediaThumbnailAttrUrl, objYahoo.Thumbnail.Url);
            node.Attributes.Add(YahooMediaConstTags.cnstStrYahooMediaThumbnailAttrWidth, objYahoo.Thumbnail.Width);
            node.Attributes.Add(YahooMediaConstTags.cnstStrYahooMediaThumbnailAttrHeight, objYahoo.Thumbnail.Height);
        }
 /// <summary>
 ///		Interpreta un nodo
 /// </summary>
 private void Parse(MLNode node, YahooMedia objYahoo)
 {
     if (node.Prefix.Equals(base.Prefix))
     {
         switch (node.Name)
         {
         case YahooMediaConstTags.cnstStrYahooMediaThumbnail:
             objYahoo.Thumbnail = ParseThumbnail(node);
             break;
         }
     }
 }
        /// <summary>
        ///		Interpreta los datos de un nodo XML
        /// </summary>
        internal override void Parse(MLNode node, FeedBase objFeed)
        {
            YahooMedia objYahoo = (YahooMedia)objFeed.Extensions.Search(YahooMediaConstTags.cnstStrXMLDefaultNameSpace);

            // Si no la encuentra la crea
            if (objYahoo == null)
            {
                // Crea la extensión
                objYahoo = new YahooMedia();
                // ... y la añade a la colección
                objFeed.Extensions.Add(objYahoo);
            }
            // Interpreta la extensión
            Parse(node, objYahoo);
        }