/// <summary> /// Devuelve un adjunto a partir de un vínculo /// </summary> private RSSEnclosure ConvertLink(AtomLink channelLink) { RSSEnclosure objEnclosure = new RSSEnclosure(); // Asigna las propiedades objEnclosure.Url = channelLink.Href; objEnclosure.Type = channelLink.Type; // Devuelve el objeto return(objEnclosure); }
/// <summary> /// Interpreta un adjunto /// </summary> private RSSEnclosure ParseEnclosure(MLNode node) { RSSEnclosure objEnclosure = new RSSEnclosure(); // Recoge los datos objEnclosure.Url = node.Attributes[RSSConstTags.cnstStrItemAttrUrl].Value; objEnclosure.Length = node.Attributes[RSSConstTags.cnstStrItemAttrLength].Value.GetInt(0); objEnclosure.Type = node.Attributes[RSSConstTags.cnstStrItemAttrType].Value; // Devuelve el objeto return(objEnclosure); }
/// <summary> /// Convierte un adjunto /// </summary> private AtomLink ConvertLink(RSSEnclosure rssEnclosure) { return(new AtomLink(rssEnclosure.Url, AtomLink.AtomLinkType.Enclosure, null, rssEnclosure.Type)); }