public abstract class ServiceObjectPropertyDefinition extends PropertyDefinitionBase
Modifier | Constructor and Description |
---|---|
protected |
ServiceObjectPropertyDefinition()
Initializes a new instance.
|
protected |
ServiceObjectPropertyDefinition(String uri)
Initializes a new instance.
|
Modifier and Type | Method and Description |
---|---|
String |
getUri()
Gets the URI of the property definition.
|
ExchangeVersion |
getVersion()
Gets the minimum Exchange version that supports this property.
|
protected String |
getXmlElementName()
Gets the name of the XML element.
|
protected void |
writeAttributesToXml(EwsServiceXmlWriter writer)
Writes the attribute to XML.
|
getPrintableName, getType, toString, tryLoadFromXml, writeToXml
protected ServiceObjectPropertyDefinition()
protected ServiceObjectPropertyDefinition(String uri)
uri
- The URI.protected String getXmlElementName()
getXmlElementName
in class PropertyDefinitionBase
public ExchangeVersion getVersion()
getVersion
in class PropertyDefinitionBase
protected void writeAttributesToXml(EwsServiceXmlWriter writer) throws ServiceXmlSerializationException
writeAttributesToXml
in class PropertyDefinitionBase
writer
- the writerServiceXmlSerializationException
- the service xml serialization exceptionCopyright © 2012–2015 Microsoft. All rights reserved.