TryReadElementFromXml method
Tries to read element from XML.
The reader.
Implementation
@override
bool TryReadElementFromXml(EwsServiceXmlReader reader) {
switch (reader.LocalName) {
case XmlElementNames.Street:
this._street = reader.ReadValue<String>();
return true;
case XmlElementNames.City:
this._city = reader.ReadValue<String>();
return true;
case XmlElementNames.State:
this._state = reader.ReadValue<String>();
return true;
case XmlElementNames.Country:
this._country = reader.ReadValue<String>();
return true;
case XmlElementNames.PostalCode:
this._postalCode = reader.ReadValue<String>();
return true;
case XmlElementNames.PostOfficeBox:
this._postOfficeBox = reader.ReadValue<String>();
return true;
case XmlElementNames.PostalAddressType:
this._type = reader.ReadValue<String>();
return true;
case XmlElementNames.Latitude:
this._latitude = reader.ReadValue<double>();
return true;
case XmlElementNames.Longitude:
this._longitude = reader.ReadValue<double>();
return true;
case XmlElementNames.Accuracy:
this._accuracy = reader.ReadValue<double>();
return true;
case XmlElementNames.Altitude:
this._altitude = reader.ReadValue<double>();
return true;
case XmlElementNames.AltitudeAccuracy:
this._altitudeAccuracy = reader.ReadValue<double>();
return true;
case XmlElementNames.FormattedAddress:
this._formattedAddress = reader.ReadValue<String>();
return true;
case XmlElementNames.LocationUri:
this._uri = reader.ReadValue<String>();
return true;
case XmlElementNames.LocationSource:
this._source = reader.ReadValue<LocationSource>();
return true;
default:
return false;
}
}