Share via


GrooveFilesBase64 Web Service

The GrooveFilesBase64 service provides access to Groove Files tools and SharePoint Files tools. It allows you to create, read, update, and delete files and folders. You can also listen to events in the Files tool. This service uses Base64 text encoding for transferring files.

XML Definitions

WSDL

GrooveFilesBase64.wsdl 2.0

with references to:

  • Core.xsd 2.0

  • Events.xsd 2.0

  • FilesBase64.xsd 2.0

SOAP Operation Namespace

 http://webservices.groove.net/Groove/2.0/FilesBase64/  

HTTP Post URL

https://localhost:port-number/GWS/Groove/2.0/ FilesBase64/service-specific-data

Operations, Complex Types, and Events

The following sections describe the GrooveFilesBase64 operations, complex types, and events.

Operations

Operation Description

Create

Creates a file or folder with the specified descriptor and contents.

DeleteFile

Deletes the targeted file or folder.

Download

Downloads the targeted file or the files in the targeted folder.

Export

Exports a file or folder from a Files tool to the specified folder in the Microsoft Windows® file system. Optionally copies all contained folders recursively.

Import

Imports a file or folder from the Windows file system to a folder in a Files tool. Optionally copies all contained folders recursively.

Read

Read the files and directories stored in the Files tool or in the targeted folder.

ReadFile

Reads the contents of the targeted file.

SetWSSProperties

In a SharePoint Files tool only, provides the initial configuration for the tool.

UpdateFile

Updates the targeted file's contents and name or the targeted folder's name and download settings.

UpdateUnreadMark

Marks the targeted file or folder as read or unread.

Complex Types

Complex type Description

FileDescriptor

Contains the metadata associated with the file.

WSSPropertiesDescriptor

Contains the information needed to initialize a SharePoint Files tool.

Events

Event class URN Event Description

urn:groove-net:Files2Event

FileAddEventData

Indicates that a file or folder was added to the Files tool.

 

FileDeleteEventData

Indicates that a file or folder was deleted from the Files tool.

FileDownloadProgressEventData

Indicates that a file is in the process of being downloaded in the Files tool.

FileMoveEventData

Indicates that a file was moved in the Files tool.

FileRenameEventData

Indicates that a file or folder was renamed in the Files tool.

FileUpdateEventData

Indicates that a file was updated in the Files tool.

See Also

Concepts

Accessing Files Tool Data