PropertyDefinitionBase class abstract

Represents the base class for all property definitions.
Implementers

Constructors

PropertyDefinitionBase()
Initializes a new instance of the

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
Type → Type?
Gets the type of the property.
no setter
Version → ExchangeVersion?
Gets the minimum Exchange version that supports this property.
no setter

Methods

GetPrintableName() → String?
Gets the property definition's printable name.
GetXmlElementName() → String
Gets the name of the XML element.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
Returns a
override
WriteAttributesToXml(EwsServiceXmlWriter writer) → void
Writes the attributes to XML.
WriteToXml(EwsServiceXmlWriter writer) → void
Writes to XML.

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

TryLoadFromXml(EwsServiceXmlReader reader, OutParam<PropertyDefinitionBase> propertyDefinitionOutParam) → Future<bool>
Tries to load from XML.