Uses of Class
microsoft.exchange.webservices.data.property.complex.FolderId

Packages that use FolderId
microsoft.exchange.webservices.data.core   
microsoft.exchange.webservices.data.core.request   
microsoft.exchange.webservices.data.core.service.folder   
microsoft.exchange.webservices.data.core.service.item   
microsoft.exchange.webservices.data.core.service.response   
microsoft.exchange.webservices.data.misc   
microsoft.exchange.webservices.data.notification   
microsoft.exchange.webservices.data.property.complex   
microsoft.exchange.webservices.data.sync   
 

Uses of FolderId in microsoft.exchange.webservices.data.core
 

Methods in microsoft.exchange.webservices.data.core with parameters of type FolderId
 IAsyncResult ExchangeService.beginSyncFolderHierarchy(AsyncCallback callback, Object state, FolderId syncFolderId, PropertySet propertySet, String syncState)
          Begins an asynchronous request to synchronize the sub-folder of a specific folder.
 IAsyncResult ExchangeService.beginSyncFolderItems(AsyncCallback callback, Object state, FolderId syncFolderId, PropertySet propertySet, Iterable<ItemId> ignoredItemIds, int maxChangesReturned, SyncFolderItemsScope syncScope, String syncState)
          Begins an asynchronous request to synchronize the item of a specific folder.
<TFolder extends Folder>
TFolder
ExchangeService.bindToFolder(Class<TFolder> cls, FolderId folderId, PropertySet propertySet)
          Binds to folder.
 Folder ExchangeService.bindToFolder(FolderId folderId, PropertySet propertySet)
          Binds to a folder.
 Folder ExchangeService.copyFolder(FolderId folderId, FolderId destinationFolderId)
          Copies a folder.
 Item ExchangeService.copyItem(ItemId itemId, FolderId destinationFolderId)
          Copies an item.
 ServiceResponseCollection<MoveCopyItemResponse> ExchangeService.copyItems(Iterable<ItemId> itemIds, FolderId destinationFolderId)
          Copies multiple item in a single call to EWS.
 ServiceResponseCollection<MoveCopyItemResponse> ExchangeService.copyItems(Iterable<ItemId> itemIds, FolderId destinationFolderId, boolean returnNewItemIds)
          Copies multiple item in a single call to EWS.
 ServiceResponseCollection<ServiceResponse> ExchangeService.copyItemsInConversations(Iterable<HashMap<ConversationId,Date>> idLastSyncTimePairs, FolderId contextFolderId, FolderId destinationFolderId)
          Copies the item in the specified conversation to the specified destination folder.
 void ExchangeService.createFolder(Folder folder, FolderId parentFolderId)
          Creates a folder.
 void ExchangeService.createItem(Item item, FolderId parentFolderId, MessageDisposition messageDisposition, SendInvitationsMode sendInvitationsMode)
          Creates an item.
 ServiceResponseCollection<ServiceResponse> ExchangeService.createItems(Collection<Item> items, FolderId parentFolderId, MessageDisposition messageDisposition, SendInvitationsMode sendInvitationsMode)
          Creates multiple item in a single EWS call.
 void ExchangeService.deleteFolder(FolderId folderId, DeleteMode deleteMode)
          Deletes a folder.
 ServiceResponseCollection<ServiceResponse> ExchangeService.deleteItemsInConversations(Iterable<HashMap<ConversationId,Date>> idLastSyncTimePairs, FolderId contextFolderId, DeleteMode deleteMode)
          Deletes the item in the specified conversation.
 void ExchangeService.deleteUserConfiguration(String name, FolderId parentFolderId)
          Creates a UserConfiguration.
 void ExchangeService.emptyFolder(FolderId folderId, DeleteMode deleteMode, boolean deleteSubFolders)
          Empties a folder.
 ServiceResponseCollection<ServiceResponse> ExchangeService.enableAlwaysMoveItemsInConversations(Iterable<ConversationId> conversationId, FolderId destinationFolderId, boolean processSynchronously)
          Sets up a conversation so that any item received within that conversation is always moved to a specific folder.
 FindItemsResults<Appointment> ExchangeService.findAppointments(FolderId parentFolderId, CalendarView calendarView)
          Obtains a list of appointments by searching the contents of a specific folder.
 Collection<Conversation> ExchangeService.findConversation(ConversationIndexedItemView view, FolderId folderId)
          Retrieves a collection of all Conversations in the specified Folder.
 FindFoldersResults ExchangeService.findFolders(FolderId parentFolderId, FolderView view)
          Obtains a list of folder by searching the sub-folder of the specified folder.
 FindFoldersResults ExchangeService.findFolders(FolderId parentFolderId, SearchFilter searchFilter, FolderView view)
          Obtains a list of folder by searching the sub-folder of the specified folder.
protected
<TItem extends Item>
ServiceResponseCollection<FindItemResponse<TItem>>
ExchangeService.findItems(Class<TItem> cls, FolderId parentFolderId, SearchFilter searchFilter, ViewBase view, Grouping groupBy)
          Obtains a grouped list of item by searching the contents of a specific folder.
 FindItemsResults<Item> ExchangeService.findItems(FolderId parentFolderId, ItemView view)
          Obtains a list of item by searching the contents of a specific folder.
 GroupedFindItemsResults<Item> ExchangeService.findItems(FolderId parentFolderId, ItemView view, Grouping groupBy)
          Obtains a grouped list of item by searching the contents of a specific folder.
 FindItemsResults<Item> ExchangeService.findItems(FolderId parentFolderId, SearchFilter searchFilter, ItemView view)
          Obtains a list of item by searching the contents of a specific folder.
 GroupedFindItemsResults<Item> ExchangeService.findItems(FolderId parentFolderId, SearchFilter searchFilter, ItemView view, Grouping groupBy)
          Obtains a grouped list of item by searching the contents of a specific folder.
 FindItemsResults<Item> ExchangeService.findItems(FolderId parentFolderId, String queryString, ItemView view)
          Obtains a list of item by searching the contents of a specific folder.
 GroupedFindItemsResults<Item> ExchangeService.findItems(FolderId parentFolderId, String queryString, ItemView view, Grouping groupBy)
          Obtains a grouped list of item by searching the contents of a specific folder.
 UserConfiguration ExchangeService.getUserConfiguration(String name, FolderId parentFolderId, UserConfigurationProperties properties)
          Creates a UserConfiguration.
 List<Item> ExchangeService.internalCreateResponseObject(ServiceObject responseObject, FolderId parentFolderId, MessageDisposition messageDisposition)
          Create response object.
 Folder ExchangeService.moveFolder(FolderId folderId, FolderId destinationFolderId)
          Move a folder.
 Item ExchangeService.moveItem(ItemId itemId, FolderId destinationFolderId)
          Copies multiple item in a single call to EWS.
 ServiceResponseCollection<MoveCopyItemResponse> ExchangeService.moveItems(Iterable<ItemId> itemIds, FolderId destinationFolderId)
          Moves multiple item in a single call to EWS.
 ServiceResponseCollection<MoveCopyItemResponse> ExchangeService.moveItems(Iterable<ItemId> itemIds, FolderId destinationFolderId, boolean returnNewItemIds)
          Moves multiple item in a single call to EWS.
 ServiceResponseCollection<ServiceResponse> ExchangeService.moveItemsInConversations(Iterable<HashMap<ConversationId,Date>> idLastSyncTimePairs, FolderId contextFolderId, FolderId destinationFolderId)
          Moves the item in the specified conversation to the specified destination folder.
 void ExchangeService.sendItem(Item item, FolderId savedCopyDestinationFolderId)
          Send item.
 ServiceResponseCollection<ServiceResponse> ExchangeService.setReadStateForItemsInConversations(Iterable<HashMap<ConversationId,Date>> idLastSyncTimePairs, FolderId contextFolderId, boolean isRead)
          Sets the read state for item in conversation.
 ChangeCollection<FolderChange> ExchangeService.syncFolderHierarchy(FolderId syncFolderId, PropertySet propertySet, String syncState)
          Synchronizes the sub-folder of a specific folder.
 ChangeCollection<ItemChange> ExchangeService.syncFolderItems(FolderId syncFolderId, PropertySet propertySet, Iterable<ItemId> ignoredItemIds, int maxChangesReturned, SyncFolderItemsScope syncScope, String syncState)
          Synchronizes the item of a specific folder.
 Item ExchangeService.updateItem(Item item, FolderId savedItemsDestinationFolderId, ConflictResolutionMode conflictResolution, MessageDisposition messageDisposition, SendInvitationsOrCancellationsMode sendInvitationsOrCancellationsMode)
          Updates an item.
 ServiceResponseCollection<UpdateItemResponse> ExchangeService.updateItems(Iterable<Item> items, FolderId savedItemsDestinationFolderId, ConflictResolutionMode conflictResolution, MessageDisposition messageDisposition, SendInvitationsOrCancellationsMode sendInvitationsOrCancellationsMode)
          Updates multiple item in a single EWS call.
 

Method parameters in microsoft.exchange.webservices.data.core with type arguments of type FolderId
 AsyncRequestResult ExchangeService.beginSubscribeToPullNotifications(AsyncCallback callback, Object state, Iterable<FolderId> folderIds, int timeout, String watermark, EventType... eventTypes)
          Begins an asynchronous request to subscribes to pull notification.
 IAsyncResult ExchangeService.beginSubscribeToPushNotifications(AsyncCallback callback, Object state, Iterable<FolderId> folderIds, URI url, int frequency, String watermark, EventType... eventTypes)
          Begins an asynchronous request to subscribe to push notification.
 IAsyncResult ExchangeService.beginSubscribeToStreamingNotifications(AsyncCallback callback, Object state, Iterable<FolderId> folderIds, EventType... eventTypes)
          Begins an asynchronous request to subscribe to streaming notification.
<TItem extends Item>
ServiceResponseCollection<FindItemResponse<TItem>>
ExchangeService.findItems(Iterable<FolderId> parentFolderIds, SearchFilter searchFilter, String queryString, ViewBase view, Grouping groupBy, ServiceErrorHandling errorHandlingMode)
          Finds item.
 NameResolutionCollection ExchangeService.resolveName(String nameToResolve, Iterable<FolderId> parentFolderIds, ResolveNameSearchLocation searchScope, boolean returnContactDetails)
          Finds contacts in the user's Contacts folder and the Global Address List (in that order) that have names that match the one passed as a parameter.
 NameResolutionCollection ExchangeService.resolveName(String nameToResolve, Iterable<FolderId> parentFolderIds, ResolveNameSearchLocation searchScope, boolean returnContactDetails, PropertySet contactDataPropertySet)
          Finds contacts in the Global Address List and/or in specific contact folder that have names that match the one passed as a parameter.
 PullSubscription ExchangeService.subscribeToPullNotifications(Iterable<FolderId> folderIds, int timeout, String watermark, EventType... eventTypes)
          Subscribes to pull notification.
 PushSubscription ExchangeService.subscribeToPushNotifications(Iterable<FolderId> folderIds, URI url, int frequency, String watermark, EventType... eventTypes)
          Subscribes to push notification.
 StreamingSubscription ExchangeService.subscribeToStreamingNotifications(Iterable<FolderId> folderIds, EventType... eventTypes)
          Subscribes to streaming notification.
 

Uses of FolderId in microsoft.exchange.webservices.data.core.request
 

Methods in microsoft.exchange.webservices.data.core.request that return FolderId
protected  FolderId GetUserConfigurationRequest.getParentFolderId()
          Gets the parent folder Id.
protected  FolderId DeleteUserConfigurationRequest.getParentFolderId()
          Gets the parent folThe parent folder Id.
 FolderId SendItemRequest.getSavedCopyDestinationFolderId()
          Gets the saved copy destination folder id.
 FolderId UpdateItemRequest.getSavedItemsDestinationFolder()
          Gets the saved item destination folder.
 FolderId SyncFolderItemsRequest.getSyncFolderId()
          Gets the sync folder id.
 FolderId SyncFolderHierarchyRequest.getSyncFolderId()
          Gets or sets the property set.
 

Methods in microsoft.exchange.webservices.data.core.request with parameters of type FolderId
 void GetUserConfigurationRequest.setParentFolderId(FolderId parentFolderId)
          Sets the parent folder id.
 void DeleteUserConfigurationRequest.setParentFolderId(FolderId parentFolderId)
          Sets the parent folder id.
 void SendItemRequest.setSavedCopyDestinationFolderId(FolderId savedCopyDestinationFolderId)
          Sets the saved copy destination folder id.
 void UpdateItemRequest.setSavedItemsDestinationFolder(FolderId value)
          Sets the saved item destination folder.
 void SyncFolderItemsRequest.setSyncFolderId(FolderId syncFolderId)
          Sets the sync folder id.
 void SyncFolderHierarchyRequest.setSyncFolderId(FolderId value)
          Sets the sync folder id.
 

Uses of FolderId in microsoft.exchange.webservices.data.core.service.folder
 

Methods in microsoft.exchange.webservices.data.core.service.folder that return FolderId
 FolderId Folder.getId()
          Gets the Id of the folder.
 FolderId Folder.getParentFolderId()
          Gets the Id of this folder's parent folder.
 

Methods in microsoft.exchange.webservices.data.core.service.folder with parameters of type FolderId
static TasksFolder TasksFolder.bind(ExchangeService service, FolderId id)
          Binds to an existing tasks folder and loads its first class property.
static SearchFolder SearchFolder.bind(ExchangeService service, FolderId id)
          Binds to an existing search folder and loads its first class property.
static Folder Folder.bind(ExchangeService service, FolderId id)
          Binds to an existing folder, whatever its actual type is, and loads the specified set of property.
static ContactsFolder ContactsFolder.bind(ExchangeService service, FolderId id)
          Binds to an existing contacts folder and loads its first class property.
static CalendarFolder CalendarFolder.bind(ExchangeService service, FolderId id)
          Binds to an existing calendar folder and loads the specified set of property.
static TasksFolder TasksFolder.bind(ExchangeService service, FolderId id, PropertySet propertySet)
          Binds to an existing tasks folder and loads the specified set of property.
static SearchFolder SearchFolder.bind(ExchangeService service, FolderId id, PropertySet propertySet)
          Binds to an existing search folder and loads the specified set of property.
static Folder Folder.bind(ExchangeService service, FolderId id, PropertySet propertySet)
          Binds to an existing folder, whatever its actual type is, and loads the specified set of property.
static ContactsFolder ContactsFolder.bind(ExchangeService service, FolderId id, PropertySet propertySet)
          Binds to an existing contacts folder and loads the specified set of property.
static CalendarFolder CalendarFolder.bind(ExchangeService service, FolderId id, PropertySet propertySet)
          Binds to an existing calendar folder and loads the specified set of property.
 Folder Folder.copy(FolderId destinationFolderId)
          Copies this folder into a specific folder.
 Folder Folder.move(FolderId destinationFolderId)
          Moves this folder to a specific folder.
 void Folder.save(FolderId parentFolderId)
          Saves this folder in a specific folder.
 

Uses of FolderId in microsoft.exchange.webservices.data.core.service.item
 

Methods in microsoft.exchange.webservices.data.core.service.item that return FolderId
 FolderId Item.getParentFolderId()
          Gets the Id of the parent folder of this item.
 

Methods in microsoft.exchange.webservices.data.core.service.item with parameters of type FolderId
 Item Item.copy(FolderId destinationFolderId)
          Creates a copy of this item in the specified folder.
 void Conversation.copyItemsInConversation(FolderId contextFolderId, FolderId destinationFolderId)
          Copies item in the specified conversation to a specific folder.
 void Conversation.deleteItems(FolderId contextFolderId, DeleteMode deleteMode)
          Deletes item in the specified conversation.
 void Conversation.enableAlwaysMoveItems(FolderId destinationFolderId, boolean processSynchronously)
          Sets up a conversation so that any item received within that conversation is always moved to a specific folder.
protected  void Item.internalCreate(FolderId parentFolderId, MessageDisposition messageDisposition, SendInvitationsMode sendInvitationsMode)
          Create item.
protected  Item Item.internalUpdate(FolderId parentFolderId, ConflictResolutionMode conflictResolutionMode, MessageDisposition messageDisposition, SendInvitationsOrCancellationsMode sendInvitationsOrCancellationsMode)
          Update item.
 Item Item.move(FolderId destinationFolderId)
          Moves this item to a the specified folder.
 void Conversation.moveItemsInConversation(FolderId contextFolderId, FolderId destinationFolderId)
          Moves item in the specified conversation to a specific folder.
 void Item.save(FolderId parentFolderId)
          Saves this item in a specific folder.
 void Appointment.save(FolderId destinationFolderId, SendInvitationsMode sendInvitationsMode)
          Saves this appointment in the specified folder.
 void EmailMessage.sendAndSaveCopy(FolderId destinationFolderId)
          Sends this e-mail message and saves a copy of it in the specified folder.
 void Conversation.setReadStateForItemsInConversation(FolderId contextFolderId, boolean isRead)
          Sets the read state of item in the specified conversation.
 

Uses of FolderId in microsoft.exchange.webservices.data.core.service.response
 

Methods in microsoft.exchange.webservices.data.core.service.response with parameters of type FolderId
 CalendarActionResults CalendarResponseMessageBase.calendarSave(FolderId destinationFolderId)
          Saves the response in the specified folder.
 CalendarActionResults CalendarResponseMessageBase.calendarSendAndSaveCopy(FolderId destinationFolderId)
          Sends this response ans saves a copy in the specified folder.
 void SuppressReadReceipt.internalCreate(FolderId parentFolderId, MessageDisposition messageDisposition)
          Create the response object.
protected  List<Item> ResponseObject.internalCreate(FolderId destinationFolderId, MessageDisposition messageDisposition)
          Create the response object.
 List<Item> RemoveFromCalendar.internalCreate(FolderId parentFolderId, MessageDisposition messageDisposition)
          Create response object.
protected  PostItem PostReply.internalCreate(FolderId parentFolderId, MessageDisposition messageDisposition)
          Create a PostItem response.
 TMessage ResponseObject.save(FolderId destinationFolderId)
          Saves the response in the specified folder.
 PostItem PostReply.save(FolderId destinationFolderId)
          Saves the post reply in the same folder as the original post item.
 void ResponseObject.sendAndSaveCopy(FolderId destinationFolderId)
          Sends this response and saves a copy in the specified folder.
 

Uses of FolderId in microsoft.exchange.webservices.data.misc
 

Methods in microsoft.exchange.webservices.data.misc that return FolderId
 FolderId UserConfiguration.getParentFolderId()
          Gets the Id of the folder containing the user configuration.
 

Methods in microsoft.exchange.webservices.data.misc with parameters of type FolderId
 void FolderIdWrapperList.add(FolderId folderId)
          Adds the specified folder id.
static UserConfiguration UserConfiguration.bind(ExchangeService service, String name, FolderId parentFolderId, UserConfigurationProperties properties)
          Binds to an existing user configuration and loads the specified property.
 void UserConfiguration.save(String name, FolderId parentFolderId)
          Saves the user configuration.
 void UserConfiguration.setParentFolderId(FolderId value)
          Sets the parent folder id.
static void UserConfiguration.writeUserConfigurationNameToXml(EwsServiceXmlWriter writer, XmlNamespace xmlNamespace, String name, FolderId parentFolderId)
          Writes to Xml.
 

Method parameters in microsoft.exchange.webservices.data.misc with type arguments of type FolderId
 void FolderIdWrapperList.addRangeFolderId(Iterable<FolderId> folderIds)
          Adds the range of folder ids.
 

Constructors in microsoft.exchange.webservices.data.misc with parameters of type FolderId
FolderIdWrapper(FolderId folderId)
          Initializes a new instance of FolderIdWrapper.
 

Uses of FolderId in microsoft.exchange.webservices.data.notification
 

Methods in microsoft.exchange.webservices.data.notification that return FolderId
 FolderId FolderEvent.getFolderId()
          Gets the Id of the folder this event applies to.
 FolderId FolderEvent.getOldFolderId()
          gets the Id of the folder that was moved or copied.
 FolderId NotificationEvent.getOldParentFolderId()
          gets the oldParentFolderId.
 FolderId NotificationEvent.getParentFolderId()
          gets the parentFolderId.
 

Methods in microsoft.exchange.webservices.data.notification with parameters of type FolderId
protected  void NotificationEvent.setOldParentFolderId(FolderId oldParentFolderId)
          Sets the oldParentFolderId.
protected  void NotificationEvent.setParentFolderId(FolderId parentFolderId)
          Sets the parentFolderId.
 

Uses of FolderId in microsoft.exchange.webservices.data.property.complex
 

Methods in microsoft.exchange.webservices.data.property.complex that return FolderId
 FolderId FolderIdCollection.add(WellKnownFolderName folderName)
          Adds a well-known folder to the collection.
protected  FolderId FolderIdCollection.createComplexProperty(String xmlElementName)
          Creates the complex property.
 FolderId RuleActions.getCopyToFolder()
          Gets or sets the Id of the folder incoming messages should be copied to.
static FolderId FolderId.getFolderIdFromString(String uniqueId)
          Defines an implicit conversion between string and FolderId.
static FolderId FolderId.getFolderIdFromWellKnownFolderName(WellKnownFolderName folderName)
          Defines an implicit conversion between WellKnownFolderName and FolderId.
 FolderId RuleActions.getMoveToFolder()
          Gets or sets the Id of the folder to which incoming messages should be moved.
 

Methods in microsoft.exchange.webservices.data.property.complex with parameters of type FolderId
 void FolderIdCollection.add(FolderId folderId)
          Adds a folder Id to the collection.
protected  String FolderIdCollection.getCollectionItemXmlElementName(FolderId complexProperty)
          Gets the name of the collection item XML element.
 boolean FolderIdCollection.remove(FolderId folderId)
          Removes the specified folder Id from the collection.
 void RuleActions.setCopyToFolder(FolderId value)
           
 void RuleActions.setMoveToFolder(FolderId value)
           
 

Uses of FolderId in microsoft.exchange.webservices.data.sync
 

Methods in microsoft.exchange.webservices.data.sync that return FolderId
 FolderId FolderChange.getFolderId()
          Gets the folder the change applies to.
 



Copyright © 2012–2015 Microsoft. All rights reserved.