Class ContactsFolder
- java.lang.Object
-
- microsoft.exchange.webservices.data.core.service.ServiceObject
-
- microsoft.exchange.webservices.data.core.service.folder.Folder
-
- microsoft.exchange.webservices.data.core.service.folder.ContactsFolder
-
public class ContactsFolder extends Folder
Represents a folder containing contacts.
-
-
Constructor Summary
Constructors Constructor Description ContactsFolder(ExchangeService service)Initializes an unsaved local instance of the class.To bind to an existing contacts folder, use ContactsFolder.Bind() instead.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ContactsFolderbind(ExchangeService service, WellKnownFolderName name)Binds to an existing contacts folder and loads its first class property.static ContactsFolderbind(ExchangeService service, WellKnownFolderName name, PropertySet propertySet)Binds to an existing contacts folder and loads the specified set of property.static ContactsFolderbind(ExchangeService service, FolderId id)Binds to an existing contacts folder and loads its first class property.static ContactsFolderbind(ExchangeService service, FolderId id, PropertySet propertySet)Binds to an existing contacts folder and loads the specified set of property.ExchangeVersiongetMinimumRequiredServerVersion()Gets the minimum required server version.-
Methods inherited from class microsoft.exchange.webservices.data.core.service.folder.Folder
copy, copy, delete, empty, findFolders, findFolders, findItems, findItems, findItems, findItems, findItems, findItems, getChangeXmlElementName, getChildFolderCount, getDeleteFieldXmlElementName, getDisplayName, getEffectiveRights, getExtendedProperties, getExtendedPropertiesForService, getFolderClass, getId, getIdPropertyDefinition, getManagedFolderInformation, getParentFolderId, getPermissions, getSchema, getSetFieldXmlElementName, getTotalCount, getUnreadCount, getWellKnownFolderName, internalDelete, internalLoad, move, move, removeExtendedProperty, save, save, setDisplayName, setExtendedProperty, setFolderClass, update, validate
-
Methods inherited from class microsoft.exchange.webservices.data.core.service.ServiceObject
addServiceObjectChangedEvent, changed, clearChangeLog, clearServiceObjectChangedEvent, getIsCustomDateTimeScopingRequired, getIsTimeZoneHeaderRequired, getLoadedPropertyDefinitions, getObjectFromPropertyDefinition, getPropertyBag, getService, getXmlElementName, getXmlElementNameOverride, isDirty, isNew, load, load, loadFromXml, loadFromXml, removeServiceObjectChangedEvent, schema, setService, throwIfThisIsNew, throwIfThisIsNotNew, tryGetExtendedProperty, tryGetProperty, tryGetProperty, writeToXml, writeToXmlForUpdate
-
-
-
-
Constructor Detail
-
ContactsFolder
public ContactsFolder(ExchangeService service) throws Exception
Initializes an unsaved local instance of the class.To bind to an existing contacts folder, use ContactsFolder.Bind() instead.- Parameters:
service- the service- Throws:
Exception- the exception
-
-
Method Detail
-
bind
public static ContactsFolder bind(ExchangeService service, FolderId id, PropertySet propertySet) throws Exception
Binds to an existing contacts folder and loads the specified set of property.- Parameters:
service- the serviceid- the idpropertySet- the property set- Returns:
- A ContactsFolder instance representing the contacts folder corresponding to the specified Id.
- Throws:
Exception- the exception
-
bind
public static ContactsFolder bind(ExchangeService service, FolderId id) throws Exception
Binds to an existing contacts folder and loads its first class property.- Parameters:
service- the serviceid- the id- Returns:
- A ContactsFolder instance representing the contacts folder corresponding to the specified Id.
- Throws:
Exception- the exception
-
bind
public static ContactsFolder bind(ExchangeService service, WellKnownFolderName name, PropertySet propertySet) throws Exception
Binds to an existing contacts folder and loads the specified set of property.- Parameters:
service- the servicename- the namepropertySet- the property set- Returns:
- A ContactsFolder instance representing the contacts folder corresponding to the specified name.
- Throws:
Exception- the exception
-
bind
public static ContactsFolder bind(ExchangeService service, WellKnownFolderName name) throws Exception
Binds to an existing contacts folder and loads its first class property.- Parameters:
service- the servicename- the name- Returns:
- A ContactsFolder instance representing the contacts folder corresponding to the specified name.
- Throws:
Exception- the exception
-
getMinimumRequiredServerVersion
public ExchangeVersion getMinimumRequiredServerVersion()
Gets the minimum required server version.- Overrides:
getMinimumRequiredServerVersionin classFolder- Returns:
- Earliest Exchange version in which this service object type is supported.
-
-