TryReadElementFromXml method

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

Implementation

@override
bool TryReadElementFromXml(EwsServiceXmlReader reader) {
  reader.EnsureCurrentNodeIsStartElement();

  TimeZoneTransition transition =
      TimeZoneTransition.Create(this.timeZoneDefinition, reader.LocalName);

  transition.LoadFromXmlElementName(reader);

  EwsUtilities.Assert(
      transition.TargetPeriod != null,
      "TimeZoneTransitionGroup.TryReadElementFromXml",
      "The transition's target period is null.");

  this.transitions.add(transition);

  return true;
}