internal static AwsImageSet FromXmlNode(XmlNode node) { var imageSet = new AwsImageSet(); AwsImageSetCategory category; if (Enum.TryParse<AwsImageSetCategory>(XmlHelper.GetAttributeValue(node, "Category"), out category)) imageSet.Category = category; foreach (XmlNode imageNode in node.ChildNodes) imageSet.Images.Add(AwsImage.FromXmlNode(imageNode)); return imageSet; }
internal static AwsImageSet FromXmlNode(XmlNode node) { var imageSet = new AwsImageSet(); AwsImageSetCategory category; if (Enum.TryParse <AwsImageSetCategory>(XmlHelper.GetAttributeValue(node, "Category"), out category)) { imageSet.Category = category; } foreach (XmlNode imageNode in node.ChildNodes) { imageSet.Images.Add(AwsImage.FromXmlNode(imageNode)); } return(imageSet); }