static SubRepresentation LoadSubRepresentation(XElement element) { var result = new SubRepresentation(); PopulateRepresentationBase(element, result); result.Level = element.Attribute("level").GetNullableUInt(); result.DependencyLevel.AddRange(element.Attribute("dependencyLevel").GetUIntVector()); result.Bandwidth = element.Attribute("bandwidth").GetNullableUInt(); result.ContentComponent.AddRange(element.Attribute("contentComponent").GetStringVector()); return(result); }
static SubRepresentation LoadSubRepresentation(XElement element) { var result = new SubRepresentation(); PopulateRepresentationBase(element, result); result.Level = element.Attribute("level").GetNullableUInt(); result.DependencyLevel.AddRange(element.Attribute("dependencyLevel").GetUIntVector()); result.Bandwidth = element.Attribute("bandwidth").GetNullableUInt(); result.ContentComponent.AddRange(element.Attribute("contentComponent").GetStringVector()); return result; }