void IFlickrParsable.Load(XmlReader reader)
{
if (reader.LocalName != "user")
UtilityMethods.CheckParsingException(reader);
while (reader.MoveToNextAttribute())
{
switch (reader.LocalName)
{
case "nsid":
case "id":
UserId = reader.Value;
break;
case "username":
UserName = reader.Value;
break;
case "fullname":
FullName = reader.Value;
break;
default:
UtilityMethods.CheckParsingException(reader);
break;
}
}
reader.Read();
if (reader.NodeType != XmlNodeType.EndElement)
{
UserName = reader.ReadElementContentAsString();
reader.Skip();
}
}
}