LoadPropertyValueFromXml method

  1. @override
void LoadPropertyValueFromXml(
  1. EwsServiceXmlReader reader,
  2. PropertyBag propertyBag
)
override
Loads from XML. The reader. The property bag.

Implementation

@override
void LoadPropertyValueFromXml(
    EwsServiceXmlReader reader, PropertyBag propertyBag) {
  reader.EnsureCurrentNodeIsStartElementWithNamespace(
      XmlNamespace.Types, this.XmlElementName);

  if (!reader.IsEmptyElement || reader.HasAttributes) {
    this.InternalLoadFromXml(reader, propertyBag);
  }

  reader.ReadEndElementIfNecessary(XmlNamespace.Types, this.XmlElementName);
}