4.2 Retrieving the Text of a Document by Using the ItemOperations Command
The following example demonstrates a client request to retrieve the data for a document by using the ItemOperations command ([MS-ASCMD] section 2.2.1.10), and the server response. In the XML response below, the value of the itemoperations:Data element ([MS-ASCMD] section 2.2.3.39.2) has been truncated for the sake of brevity.
Request:
-
<?xml version="1.0" encoding="utf-8"?> <ItemOperations xmlns:documentlibrary="DocumentLibrary:" xmlns="ItemOperations:"> <Fetch> <Store>DocumentLibrary</Store> <documentlibrary:LinkId>\\EXCH-D-810\DocumentShare\Word Document.docx</documentlibrary:LinkId> </Fetch> </ItemOperations>
Response:
-
<?xml version="1.0" encoding="utf-8"?> <ItemOperations xmlns:documentlibrary="DocumentLibrary:" > <Status>1</Status> <Response> <Fetch> <Status>1</Status> <documentlibrary:LinkId>\\EXCH-D-810\DocumentShare\Word Document.docx</documentlibrary:LinkId> <Properties> <Data>UEsDBBQABgAIAAAAIQDd/+ImYzsKNchci+VLqQHEkJU4+RzBv1jKu6vsf0VwOamabaWQ1pZ+9AtcdYNl/WDl03Gn4KZu/Yy4kVyAdhb9kuYipsSc ZyjWop9SwabDDPJZ2RYqwKNuBpotX1RP9fi46FLAmhCYnP83x1nANaXg902aJ5x687HyFZLBZ9e/tDg7MvaD4BAAD//wMAUEsDBBQABgAIAAAAIQDWZLNR +gAAADEDAAAcAAgBd29yZC9fcmVscy9kb2N1bWVudC54bWwucmVscyCiBAEooAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA...</Data> <Version>2009-11-11T19:15:45.177Z</Version> </Properties> </Fetch> </Response> </ItemOperations>