TryReadElementFromXml method

  1. @override
bool TryReadElementFromXml(
  1. EwsServiceXmlReader reader
)
override
Tries to read element from XML. The reader.

Implementation

@override
bool TryReadElementFromXml(EwsServiceXmlReader reader) {
  switch (reader.LocalName) {
    case XmlElementNames.BaseOffset:
      this._baseOffset = EwsUtilities.XSDurationToTimeSpan(
          reader.ReadElementValue<String>()!);
      return true;
    case XmlElementNames.Standard:
      this._standard = new TimeChange();
      this._standard!.LoadFromXml(reader, reader.LocalName);
      return true;
    case XmlElementNames.Daylight:
      this._daylight = new TimeChange();
      this._daylight!.LoadFromXml(reader, reader.LocalName);
      return true;
    default:
      return false;
  }
}