public Search RemoveSummaryProperty(string alias) { if (!SummaryProperties.Contains(alias)) { SummaryProperties = SummaryProperties.Where(x => x != alias).ToArray(); } return(this); }
public Search AddSummaryProperty(string alias) { if (!SummaryProperties.Contains(alias)) { SummaryProperties = SummaryProperties.Append(alias).ToArray(); } return(this); }
void ExportSummaryProperties(XmlElement parent, SummaryProperties props) { XmlElement elt = AddChild(parent, "Summary"); ChildString(elt, "Title", props.Title); ChildString(elt, "Artist", props.Artist); ChildString(elt, "Engineer", props.Engineer); ChildString(elt, "Copyright", props.Copyright); ChildString(elt, "Comments", props.Comments); }
void ImportSummaryProperties(XmlElement parent, SummaryProperties props) { XmlElement elt = parent["Summary"]; if (null == elt) { return; } try { props.Title = ChildString(elt, "Title"); } catch {} try { props.Artist = ChildString(elt, "Artist"); } catch {} try { props.Engineer = ChildString(elt, "Engineer"); } catch {} try { props.Copyright = ChildString(elt, "Copyright"); } catch {} try { props.Comments = ChildString(elt, "Comments"); } catch {} }