// ------------------------------------------------------------------------------- // ------------------------------------------------------------------------------- /// <summary> /// Loads the RssMediaScene object properties with the contents of the parent XElement /// </summary> /// <param name="parEl">Parent XElement</param> // ------------------------------------------------------------------------------- // ------------------------------------------------------------------------------- public void Load(XElement parEl) { if (parEl.Name.Namespace == RSS.MEDIA_NS) { IEnumerable <XElement> lst = parEl.Elements(); foreach (XElement el in lst) { switch (el.Name.LocalName) { case TAG_SCENE_TITLE: sceneTitle = xUtil.GetStr(el); break; case TAG_SCENE_DESCRIPTION: sceneDescription = xUtil.GetStr(el); break; case TAG_SCENE_STARTTIME: sceneStartTime = xUtil.GetTm(el); break; case TAG_SCENE_ENDTIME: sceneEndTime = xUtil.GetTm(el); break; } } } }