2 out of 7 rated this helpful - Rate this topic

Working with Windows SharePoint Services 3.0 Web Services

The Microsoft Windows SharePoint Services 3.0 Web services include methods for accessing content on a site, working with list or site data, and customizing meetings, imaging, document workspaces, and search.

 Important   Use the Web service APIs only; do not write code that accesses the class libraries, because you cannot run code on the Microsoft Office Live Small Business servers. For more information, see Best Practices for Developing Office Live Small Business Applications.

Windows SharePoint Services 3.0 Web Services APIs

For more information about which features in Windows SharePoint Services 3.0 are available for use in Office Live Small Business and which are not, see About Windows SharePoint Services 3.0 Features Used in Office Live Small Business. The Windows SharePoint Services 3.0 Web services that are exposed in Office Live Small Business are shown in the following table. For information about using the methods of a Web service, click the appropriate link.

Web ServiceDescriptionWindows SharePoint Services 3.0 SDK topic
Alerts For working with alerts for list items in an Office Live Small Business site. Alerts Web Service
CopyFor copying items.Copy Web Service
Document WorkspaceFor managing document workspace sites and the data they contain. Document Workspace Web Service
Forms For returning forms used in the user interface when working with the contents of a list.Forms Web Service
Imaging Enables you to create and manage picture libraries.Imaging Web Service
List Data Retrieval For performing queries against lists in Microsoft Windows SharePoint Services.List Data Retrieval Web Service
Lists For working with lists and list data. For more information and examples, see:Lists Web Service
MeetingsEnables you to create and manage Meeting workspace sites.Meetings Web Service
PeopleFor managing information about people.People Web service
PermissionsFor working with the permissions for a site or list.Permissions Web service
SharePoint Directory Management For managing directories. SharePoint Directory Management Web service
Site Data Returns metadata or list data from sites or lists in Windows SharePoint Services. Site Data Web service
SitesFor returning information about the site templates for a site collection.Sites Web service
Users and GroupsFor working with users, site groups, and cross-site groups.User and Groups Web service
VersionsFor working with file versions.Versions Web service
Views For working with views of lists.Views Web service
Web part Pages For sending information to and retrieve information from XML Web services.Web Part Pages Web service
WebsFor working with sites and subsites. Webs Web service
Blocked Windows SharePoint Services API methods

Some Windows SharePoint Services 3.0 API methods that have the potential to break Office Live Small Business sites are not exposed in Office Live Small Business. The following table lists the methods that will either result in errors or return no results if used in Office Live Small Business.

APIMethodResult
Sites.asmxGet Site TemplatesReturns an empty list.
Webs.asmxCustomize CssResults in an error.
Webs.asmxRevertCssResults in an error.
Meetings.asmxCreateWorkspaceResults in an error.
Meetings.asmxDeleteWorkspaceResults in an error.
UserGroup.asmxAddUserToRoleResults in an error if strUserLoginName is not generated by Discovery.CreateUser.
UserGroup.asmAddUserCollectionToRoleResults in an error; user collection operations are not supported.
UserGroup.asmRemoveUserCollectionFromRoleResults in an error; user collection operations are not supported.
UserGroup.asmRemoveUserCollectionFromSiteResults in an error; user collection operations are not supported.
UserGroup.asmAddGroupResults in an error; user collection operations are not supported.
UserGroup.asmAddGroupToRoleResults in an error; user collection operations are not supported.
UserGroup.asmAddUserCollectionToGroupResults in an error; user collection operations are not supported.
UserGroup.asmAddUserToGroupResults in an error; user collection operations are not supported.
UserGroup.asmRemoveGroupResults in an error; user collection operations are not supported.
UserGroup.asmRemoveGroupFromRoleResults in an error; user collection operations are not supported.
UserGroup.asmRemoveUserCollectionFromGroupResults in an error; user collection operations are not supported.
UserGroup.asmRemoveUserFromGroupResults in an error; user collection operations are not supported.
UserGroup.asmUpdateGroupInfoResults in an error; user collection operations are not supported.
UserGroup.asmAddRoleResults in an error; user collection operations are not supported.
UserGroup.asmAddRoleDefResults in an error; user collection operations are not supported.
UserGroup.asmRemoveRoleResults in an error; user collection operations are not supported.
UserGroup.asmUpdateRoleDefInfoResults in an error; user collection operations are not supported.
UserGroup.asmUpdateRoleInfoResults in an error; user collection operations are not supported.
Blocked Windows SharePoint Services RPC Methods

The following Windows SharePoint Services Remote Procedure Call methods are not supported in Office Live Small Business.

Blocked Windows SharePoint Services 3.0 RPC MethodsResults
Microsoft FrontPage Server Extensions Remote Procedure Call method 'create service'Results in an error; Web creation/deletion operations are not supported.
FrontPage Server Extensions Remote Procedure Call method 'remove service'Results in an error; Web creation/deletion operations are not supported.
FrontPage Server Extensions Remote Procedure Call method 'set service meta-info'for vti_masterurl and vti_custommasterurl configuration valuesResults in an error; Web creation/deletion operations are not supported.
FrontPage Server Extensions Remote Procedure Call method 'put document' for master and custom master pagesResults in an error; Web creation/deletion operations are not supported.
FrontPage Server Extensions Remote Procedure Call method 'remove document' for master and custom master pagesResults in an error; Web creation/deletion operations are not supported.
FrontPage Server Extensions Remote Procedure Call method 'get web struct'Results in an error; Web creation/deletion operations are not supported.
FrontPage Server Extensions Remote Procedure Call method 'put web struct'Results in an error; Web creation/deletion operations are not supported.



Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.