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.