ItemOperationsFetchRequest class

Contains request about retrieving an item from the server.

public class ItemOperationsFetchRequest


Name Description
ItemOperationsFetchRequest() The default constructor.


Name Description
CollectionId { get; set; } Identifies the folder that was fetched.
FileReference { get; set; } Specifies a unique identifier that is assigned by the server to each attachment. In an ItemOperations request, only one FileReference identifier can exist per Fetch. Violation of this constraint results in a Status element value of 2 being returned from the server. The client can, however, retrieve multiple attachments by using one Fetch node per attachment.
LinkId { get; set; } Specifies a Uniform Resource Identifier (URI) that is assigned by the server to certain resources, such as Windows SharePoint Services or UNC documents. LinkId can be used to refer to the location of an item.
LongId { get; set; } Specifies a unique identifier that was assigned by the server to each result returned by a previous Search response. The LongId value can be up to 256 characters in length.
Options { get; set; } Contains the options for the ItemOperations.Fetch operation.
RemoveRightsManagementProtection { get; set; } If present or true, it indicates that the client is removing the IRM protection from the e-mail. IRM protection can only be removed from e-mail messages when the ExportAllowed element is set to TRUE.
ServerId { get; set; } Specifies a unique identifier that is assigned by the server to each object that have an item operation applied to it.
Store { get; set; } Specifies the name of the store to which the parent operation applies. The following values are valid for the Store element: - Document Library (Microsoft SharePoint Server and UNC links) - Mailbox (items and attachments)

See Also