Share via


Using GrooveLocal Services

Applies to: SharePoint Workspace 2010 | Visual Studio 2008

The GrooveLocal Web Service provides a convenient mechanism for programmatically offering the SharePoint Workspace user interface to a user. You can use it to directly present various windows to the user within the context of your program, without requiring them to manually launch the user interface and navigate to the element they need.

The LaunchFile operation is particularly useful in that you can open a document or run an executable file from within your Web Services program.

Note that the operations on GrooveLocal Web Service are asynchronous. Your web service grants control to the user of whatever window it launches, and anything the user does with the window from then on is independent of your Web Services program.

For most operations that bring up a window, you will get a new window each time you call the operation. For the OpenContactProperties operation, however, the behavior is different; you will get a new window only if the Contact Properties window is not already open, either by a previous request or by user action. If a Contact Properties window is already open, the current tab will continue to be displayed, regardless of the tab specified in subsequent calls.

See Also

Reference

GrooveLocal Web Service

Concepts

Accessing the Groove Web Services Hierarchy