| java.lang.Object | |
| ↳ | org.mule.modules.sharepoint.SharepointConnector |
Known Direct Subclasses
|
Known Indirect Subclasses
|
SharePoint is a web application platform for content and document management, intranet portals, collaboration, extranets, websites, and enterprise search. Mule SharePoint connector enables integrating with SharePoint.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Deletes the specified alerts within a Web site.
| |||||||||||
Returns information about the alerts within a Web site.
| |||||||||||
Used in a forms-based authentication system to either set an authentication cookie or, if there is a problem with the logon, return an error code.
| |||||||||||
Returns the authentication mode for the current SharePoint site.
| |||||||||||
Connect to the Sharepoint service
| |||||||||||
Are we connected
| |||||||||||
Copies a document represented by a Byte array to one or more locations on a server.
| |||||||||||
Copies a document from one location on a server running Microsoft SharePoint Foundation to another location on the same server.
| |||||||||||
Generates a Byte array representation of a document that can be passed to the CopyIntoItems method to copy the document to a different server.
| |||||||||||
Disconnect
| |||||||||||
Determines whether the user has sufficient rights to create a Document Workspace site with the proposed URL on the server.
| |||||||||||
Creates a Document Workspace site and optionally adds users to the new SharePoint site.
| |||||||||||
Creates a subfolder in the document library of the current Document Workspace site.
| |||||||||||
Deletes the current Document Workspace site and its contents.
| |||||||||||
Deletes a subfolder from a document library of the current Document Workspace site.
| |||||||||||
Returns the absolute URL of a document listed in the documents parameter of a previous call to the CreateDws method.
| |||||||||||
Returns information about a Document Workspace site and the lists it contains.
| |||||||||||
Returns information about a Document Workspace site and the lists it contains.
| |||||||||||
Removes the specified user from the list of users for the current Document Workspace site.
| |||||||||||
Changes the title of the current Document Workspace site.
| |||||||||||
Performs a batch update of items and data for the Document Workspace site.
| |||||||||||
Requests the addition and removal of contacts from the specified e-mail distribution group.
| |||||||||||
Requests the addition and removal of users from the specified e-mail distribution group.
| |||||||||||
Requests the creation of a new contact from the specified name and data.
| |||||||||||
Requests the creation of a new e-mail distribution list from the specified data.
| |||||||||||
Requests the deletion of a contact from the Active Directory container.
| |||||||||||
Requests the deletion of an e-mail distribution group.
| |||||||||||
Requests an update on the status of a previous request that had PendingApproval status when it was last checked.
| |||||||||||
Requests a change in information about a contact.
| |||||||||||
Requests a change in the stored information about an e-mail distribution group.
| |||||||||||
Request a change in the alias for an e-mail distribution group.
| |||||||||||
Returns the schema of a form for a specified list based on the name of the list and the URL of the form.
| |||||||||||
Returns the URLs and types of the forms for a list.
| |||||||||||
Returns the stream content of the file.
| |||||||||||
Adds a group to the current site collection.
| |||||||||||
Adds the specified group to the specified role definition.
| |||||||||||
Adds a role definition to the current site collection.
| |||||||||||
Adds a role definition to the current site collection.
| |||||||||||
Adds the collection of users to the specified group.
| |||||||||||
Adds the collection of users to the specified role definition.
| |||||||||||
Adds the user to the specified group.
| |||||||||||
Adds the user to the specified role definition.
| |||||||||||
Returns information about the collection of users for the current Web site.
| |||||||||||
Gets the current user info
| |||||||||||
Returns information about the specified groups in the current site collection.
| |||||||||||
Returns information about the collection of groups assigned to the specified role definition.
| |||||||||||
Removes the specified users from the current site collection.
| |||||||||||
Returns information about the collection of groups of which the specified user is a member.
| |||||||||||
Returns information about the collection of groups for the current Web site.
| |||||||||||
Returns information about the specified group.
| |||||||||||
Returns information about the specified collection of role definitions for the current Web site.
| |||||||||||
Returns information about the collection of role definitions of which the specified group is a member.
| |||||||||||
Retrieves information about the collection of role definitions in which the specified user is a member.
| |||||||||||
Returns information about the collection of groups for the current Web site.
| |||||||||||
Returns information about the specified role definition.
| |||||||||||
Retrieves permissions and role definitions for the current user.
| |||||||||||
Retrieves permissions and role definitions for the specified Web site.
| |||||||||||
Returns information about a collection of users based on the specified user names.
| |||||||||||
Returns information about the collection of users in the specified group.
| |||||||||||
Returns information about the collection of users assigned to the specified role definition.
| |||||||||||
Returns information about the collection of users for the current site collection.
| |||||||||||
Returns information about the collection of users for the current Web site.
| |||||||||||
Returns information about the specified user.
| |||||||||||
Returns a user name based on the specified e-mail address.
| |||||||||||
Removes the specified group from the current site collection.
| |||||||||||
Removes the specified group from the specified role definition.
| |||||||||||
Removes the specified role definition from the current Web site.
| |||||||||||
Removes the users with the specified user names from the group.
| |||||||||||
Removes the users with the specified user names from the specified role definition.
| |||||||||||
Removes the specified users from the current site collection.
| |||||||||||
Removes the specified user from the specified group.
| |||||||||||
Removes the specified user from the specified role definition.
| |||||||||||
Removes the specified user from the current site collection.
| |||||||||||
Removes the specified user from the current Web site.
| |||||||||||
Updates information for the specified group.
| |||||||||||
Updates information for the specified role definition.
| |||||||||||
Updates information for the specified role definition.
| |||||||||||
Updates information for the specified user.
| |||||||||||
Checks the specified URL and attempts to resolve it.
| |||||||||||
Creates a new folder with the name "New folder" in the specified list and folder.
| |||||||||||
Removes the specified files and folders (items) from the specified list on the current Web site.
| |||||||||||
Downloads the specified files (items) in a list on the current Web site.
| |||||||||||
Returns the items with the specified IDs.
| |||||||||||
Returns the metadata of all items in the specified list on the current Web site.
| |||||||||||
Returns the last modified date and other information about the items in a specified folder in a list on the current Web site.
| |||||||||||
Lists all picture libraries on the current Web site.
| |||||||||||
Renames the specified files (items) in a list on the current Web site.
| |||||||||||
Uploads a file to a list on the current Web site.
| |||||||||||
Are we connected
| |||||||||||
Adds an attachment to the specified list item in the specified list.
| |||||||||||
Adds an item to the specified discussion board on the current Web site.
| |||||||||||
Creates a list in the current site based on the specified name, description, and list template ID.
| |||||||||||
Creates a list in the current site based on the specified name, description, Feature ID, and list template ID.
| |||||||||||
Adds wiki page
| |||||||||||
Allows documents in a SharePoint document library to be checked out remotely.
| |||||||||||
Creates a list content type on the list.
| |||||||||||
Removes the attachment from the specified list item.
| |||||||||||
Removes the specified list content type from the designated list.
| |||||||||||
Removes the specified list content type xml document.
| |||||||||||
Deletes the specified list.
| |||||||||||
Returns a list of the URLs for attachments to the specified item.
| |||||||||||
Returns a schema for the specified list.
| |||||||||||
Returns the list and view schemas for the specified list
| |||||||||||
Returns the names and GUIDs for all lists in the site.
| |||||||||||
Returns the content type definition schema for the specified list content type.
| |||||||||||
Returns a collection of content type definition schemas for all list content types on the given list.
| |||||||||||
Returns a collection of content types and properties for the given list
| |||||||||||
Returns changes made to the list since the specified date and time.
| |||||||||||
Returns changes made to the list since the date and time specified in the token.
| |||||||||||
Returns all of the list items that meet specified criteria and that have changed since the date-time specified
in the knowledge parameter for the specified list.
| |||||||||||
Returns information about items in the list based on the specified query.
| |||||||||||
Returns version information for the specified field in a SharePoint list.
| |||||||||||
Allows documents to be checked in to a SharePoint document library remotely
| |||||||||||
Undoes the check-out of a given document in a SharePoint document library.
| |||||||||||
Updates the specified list content type.
| |||||||||||
Adds or overwrites the specified XMLDocument element in the specified list content type.
| |||||||||||
Adds or overwrites the specified XMLDocument element for all content types on the specified list.
| |||||||||||
Updates a list based on the specified field definitions and list properties.
| |||||||||||
Adds, deletes, or updates the specified items in a list on the current site.
| |||||||||||
Makes inserts, updates, and deletions to specified list items and provides the server with current knowledge metadata.
| |||||||||||
Associates a meeting with the Meeting Workspace site on the specified server running Windows SharePoint Services.
| |||||||||||
Associates a meeting represented in Internet Calendar (iCal) format with the Meeting Workspace site on the specified server running Windows SharePoint Services.
| |||||||||||
Creates a new Meeting Workspace subsite on the specified server running Windows SharePoint Services.
| |||||||||||
Deletes the Meeting Workspace site from the specified server running Windows SharePoint Services.
| |||||||||||
Lists the Meeting Workspace sites located in the root directory of the specified server running Windows SharePoint Services at the specified site location.
| |||||||||||
Lists the languages and templates supported by the specified server running Windows SharePoint Services.
| |||||||||||
Removes the association between a meeting and a Meeting Workspace site.
| |||||||||||
Restores and relinks a meeting that was previously removed from a meeting instance.
| |||||||||||
Sets the attendee response for a meeting.
| |||||||||||
Sets the title of the Meeting Workspace site on the specified server running Windows SharePoint Services.
| |||||||||||
Updates the meeting information on a Meeting Workspace site.
| |||||||||||
Updates meeting information stored in Internet Calendar (iCal) format.
| |||||||||||
Indicates if it is Claims mode
API link: http://msdn.microsoft.com/en-us/library/websvcpeople.people.isclaimsmode(v=office.14).aspx
| |||||||||||
Resolves an e-mail address or other form of user identification (ID) into a PrincipalInfo object.
| |||||||||||
Returns an array of PrincipalInfo objects from the SPUserCollection for the Web site.
| |||||||||||
Modifies site-level permissions for the site group that exists on the site, or adds or modifies permissions to the specified list for the user, site group, or cross-site group that exists on the site.
| |||||||||||
Modifies site-level permissions for the specified collection of existing site groups, or adds or modifies permissions to the list for the specified collection of existing users, site groups, and cross-site groups.
| |||||||||||
Returns the collection of permissions for a site or list.
| |||||||||||
Removes the specified permission from the list.
| |||||||||||
Removes permissions from the list for the specified members.
| |||||||||||
Modifies site-level permissions for the specified site group, or modifies permissions to the list for the specified user, site group, or cross-site group.
| |||||||||||
Returns an XML string containing the search results set for the specified query.
| |||||||||||
Returns information about the files and folders within a folder on a SharePoint site.
| |||||||||||
Returns the URLs for all attachments to a specified item in a SharePoint list.
| |||||||||||
Returns the changes that occurred on a site collection content from one moment in time to another.
| |||||||||||
A string representing information about the web application.
| |||||||||||
Returns metadata from the specified SharePoint list.
| |||||||||||
Returns information about all the lists in the current SharePoint site.
| |||||||||||
Performs a query against the specified SharePoint list.
| |||||||||||
Returns site metadata, information about the subsites in the current site collection, and information about the cross-site groups on the site and about the users who are members of each group.
| |||||||||||
Returns the absolute URL of a subsite and the absolute URL of its top-level parent site based on the specified site URL.
| |||||||||||
Returns the GUID and URL of the site collection to which the specified URL belongs.
| |||||||||||
A string representing the identifiers of a site, list or list item depending on the specified URL.
| |||||||||||
Returns site and list metadata, as well as information about the users and site groups for the current SharePoint site.
| |||||||||||
Create Web
API link: http://msdn.microsoft.com/en-us/library/ee658286(v=office.14).aspx
| |||||||||||
Export Solution
API link: http://msdn.microsoft.com/en-us/library/websvcsites.sites.exportsolution(v=office.14).aspx
| |||||||||||
Exports a Web site.
| |||||||||||
Returns information about the collection of site definitions and sites templates in the Web application.
| |||||||||||
Get Updated From Digest
API link: http://msdn.microsoft.com/en-us/library/websvcsites.sites.getupdatedformdigest(v=office.14).aspx
| |||||||||||
Get Updated Form Digest Information
API link: http://msdn.microsoft.com/en-us/library/websvcsites.sites.getupdatedformdigest(v=office.14).aspx
| |||||||||||
Deletes all versions of the specified file.
| |||||||||||
Deletes the specified file version.
| |||||||||||
Deletes the specified view of the specified list.
| |||||||||||
Returns information about the versions of the specified file.
| |||||||||||
Restores the specified file version.
| |||||||||||
Creates a view for the specified list.
| |||||||||||
Returns the schema of the specified view for the specified list.
| |||||||||||
Returns the display names, internal names, and URLs for the collection of views of the specified list.
| |||||||||||
Returns the full schema of the specified view for the specified list, including the HTML sections.
| |||||||||||
Modifies the specified view of the specified list.
| |||||||||||
Updates the specified view with the supplied properties and values, including the display properties of Introduction to Collaborative Application Markup Language (CAML) and HTML.
| |||||||||||
Updates the specified view with the supplied properties and values, including the display properties of Introduction to Collaborative Application Markup Language (CAML) and HTML.
| |||||||||||
Adds a new Web Part to a Web Part Page.
| |||||||||||
Add Web Part To Zone
| |||||||||||
Creates a new SPWorkflowAssociation object list applied in the /WorkflowConfig/Association/@ListID attribute in the associated configuration file.
| |||||||||||
Convert Web Part Format
| |||||||||||
Deletes a dynamic Web Part from a Web Part Page.
| |||||||||||
Execute Proxy Updates
| |||||||||||
Returns a string version of the actions file, as defined by the Actions File Schema
| |||||||||||
Get Assembly Metadata
| |||||||||||
Get Binding Resource Data
| |||||||||||
Get Custom Control List
| |||||||||||
Get Data From Data Source Control
| |||||||||||
Get Expanded List View Xml
API link: http://msdn.microsoft.com/en-us/library/ee658354(v=office.14).aspx
| |||||||||||
Get Form Capability From Data Source Control
| |||||||||||
Get Safe Assembly Info
| |||||||||||
Returns the XML data for a dynamic Web Part.
| |||||||||||
Returns the XML data for a dynamic Web Part.
| |||||||||||
Returns connection information for all parts on the target page and compatibility information of the source Web Part with all the parts on a target page, which is used to determine whether Web Parts on two different pages are compatible with each other.
| |||||||||||
Returns connection information for all parts on the same page as well as compatibility results for the provider part with other parts on the same page.
| |||||||||||
Returns the Web Part Page, complete with the Web Parts and the properties included within each Web Part zone.
| |||||||||||
Returns an XML string of all Web Parts associated with a Web Part Page.
| |||||||||||
Returns an XML string of all Web Parts associated with a Web Part Page.
| |||||||||||
Returns XML data from the data source provider.
| |||||||||||
Removes all SPWorkflowAssociation objects on the list defined by the /WorkflowConfig/Association/@ListID value in the configuration file.
| |||||||||||
Returns an XML fragment that includes the Web Part property information and the rendering HTML.
| |||||||||||
Saves changes to an existing dynamic Web Part.
| |||||||||||
Saves changes to an existing dynamic Web Part, including a change to the Web Part type.
| |||||||||||
Creates a workflow task list, if one is not specified, or if the specified task list does not exist in the context Web site; also updates content types on the task list.
| |||||||||||
Creates a new site content type, with the specified columns and properties, on the site.
| |||||||||||
Applies style sheet customization to a particular file.
| |||||||||||
Deletes the specified site content type from the site.
| |||||||||||
Returns a list of Features that are activated in the Web site and in its parent site collection.
| |||||||||||
Returns the titles and URLs of all sites within the current site collection.
| |||||||||||
Returns a collection of the column definitions for the columns available on the site.
| |||||||||||
Returns the content type definition for the specified site content type.
| |||||||||||
Returns a collection of content type definitions for all site content types on the specified site.
| |||||||||||
Gets the customization (also known as "ghosted") status of the file with the specified URL.
| |||||||||||
Returns the collection of list template definitions for the current site.
| |||||||||||
Get Object Id From Url
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.getobjectidfromurl(v=office.14).aspx
| |||||||||||
Returns properties of a site (for example, name, description, and theme).
| |||||||||||
Returns the titles and URLs of all sites directly beneath the current site.
| |||||||||||
Removes the specified XmlDocument Element (ContentType) element from the specified site content type.
| |||||||||||
Reverts the content streams of all files within the Web site.
| |||||||||||
Reverts style sheet customization of a file to the default style sheet.
| |||||||||||
Reverts the content stream of the file with the specified URL.
| |||||||||||
Creates, updates, or deletes one or more columns on the specified site.
| |||||||||||
Updates the specified site content type.
| |||||||||||
Adds or overwrites the specified XmlDocument Element (ContentType) element in the site content type.
| |||||||||||
Returns the URL of the parent site for the specified page URL.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Deletes the specified alerts within a Web site.
API link: http://msdn.microsoft.com/en-us/library/websvcalerts.alerts.deletealerts(v=office.14).aspx
| iDs | A string array that contains the GUIDs of alerts to delete. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the alerts within a Web site.
API link: http://msdn.microsoft.com/en-us/library/websvcalerts.alerts.getalerts(v=office.14).aspx
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Used in a forms-based authentication system to either set an authentication cookie or, if there is a problem with the logon, return an error code.
API link: http://msdn.microsoft.com/en-us/library/websvcauthentication.authentication.login(v=office.14).aspx
| user | The user's logon name for the SharePoint site. |
|---|---|
| pass | The user's password. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the authentication mode for the current SharePoint site.
API link: http://msdn.microsoft.com/en-us/library/websvcauthentication.authentication.mode(v=office.14).aspx
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Connect to the Sharepoint service
| username | Username |
|---|---|
| password | Password |
| serverUrl | Server url |
| ConnectionException |
|---|
Are we connected
Copies a document represented by a Byte array to one or more locations on a server.
API link: http://msdn.microsoft.com/en-us/library/websvccopy.copy.copyintoitems(v=office.14).aspx
| sourceUrl | A String that contains the absolute source URL of the document to be copied. |
|---|---|
| destinationUrls | An array of Strings that contain one or more absolute URLs specifying the destination location or locations of the copied document. |
| fields | An array of FieldInformation objects that define and optionally assign values to one or more fields associated with the copied document. |
| stream | An array of Bytes that contain the document to copy using base-64 encoding. |
| copyIntoItemsResult | A UInt32 that returns 0 to indicate that the operation has completed. |
| results | An array of CopyResult objects, passed as an out parameter. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Copies a document from one location on a server running Microsoft SharePoint Foundation to another location on the same server.
API link: http://msdn.microsoft.com/en-us/library/websvccopy.copy.copyintoitemslocal(v=office.14).aspx
| sourceUrl | A String that contains the absolute source URL of the document to be copied. |
|---|---|
| destinationUrls | An array of Strings that contain one or more absolute URLs specifying the destination location or locations of the copied document. |
| copyIntoItemsLocalResult | A UInt32 that returns 0 to indicate that the operation has completed. |
| results | An array of CopyResult objects, passed as an out parameter. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Generates a Byte array representation of a document that can be passed to the CopyIntoItems method to copy the document to a different server.
API link: http://msdn.microsoft.com/en-us/library/websvccopy.copy.getitem(v=office.14).aspx
| url | A String that contains the absolute source (on the server to which the SOAP request is sent) of the document that is to be retrieved. |
|---|---|
| getItemResult | A UInt32 that returns 0 to indicate that the operation has completed. |
| fields | An array of FieldInformation objects, passed as an out parameter, that represent the fields and the corresponding field values that can be copied from the retrieved document. |
| stream | An array of Bytes, passed as an out parameter, that is a base-64 representation of the retrieved document's binary data. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Disconnect
Determines whether the user has sufficient rights to create a Document Workspace site with the proposed URL on the server.
API link: http://msdn.microsoft.com/en-us/library/websvcdws.dws.cancreatedwsurl(v=office.14).aspx
| url | The proposed URL for the new Document Workspace site. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Creates a Document Workspace site and optionally adds users to the new SharePoint site.
API link: http://msdn.microsoft.com/en-us/library/websvcdws.dws.createdws(v=office.14).aspx
| documentUrl | The optional URL of the new Document Workspace site. If an empty string is passed, the URL of the new SharePoint site is based on the title, with illegal characters removed or replaced with underscores and with (n) appended if needed to make the URL unique. |
|---|---|
| users | An optional list of users to add to the new SharePoint site, in the following format:
<UserInfo><item Email="{email address of user" Name="{display name of user}"/>
} |
| title | The title of the new Document Workspace site. |
| documents | An optional list of documents for Microsoft Windows SharePoint Services to retain for subsequent calls to the FindDwsDoc method. Used by Microsoft Office Outlook when adding shared attachments to a new Document Workspace site. This list is returned in the following format:
<Documents><item ID="{document ID" Name="{document name}"/>
} |
<Results>
<Url>{url of the Document Workspace site
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Creates a subfolder in the document library of the current Document Workspace site.
API link: http://msdn.microsoft.com/en-us/library/websvcdws.dws.createfolder(v=office.14).aspx
| url | The proposed site-based URL of the folder to create; for example, "Shared Documents/folder_name". |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Deletes the current Document Workspace site and its contents.
API link: http://msdn.microsoft.com/en-us/library/websvcdws.dws.deletedws(v=office.14).aspx
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Deletes a subfolder from a document library of the current Document Workspace site.
API link: http://msdn.microsoft.com/en-us/library/websvcdws.dws.deletefolder(v=office.14).aspx
| url | The site-based URL of the folder to delete; for example, "Shared Documents/folder_name." |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the absolute URL of a document listed in the documents parameter of a previous call to the CreateDws method.
API link: http://msdn.microsoft.com/en-us/library/websvcdws.dws.finddwsdoc(v=office.14).aspx
| id | The globally unique identifier (GUID) used to identify the document. This GUID is stored as a part of the _SharedFileIndex custom property for the document. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about a Document Workspace site and the lists it contains.
API link: http://msdn.microsoft.com/en-us/library/websvcdws.dws.getdwsdata(v=office.14).aspx
| document | The site-based URL of a document in a document library in the Document Workspace site; for example, "Shared Documents/document_name.doc." This argument provides context for the Documents list returned by the GetDwsData method. |
|---|---|
| lastUpdate | The LastUpdate value returned in the results of a previous call to the GetDwsData or GetDwsMetadata method, or an empty string. If a list in the Document Workspace site has not changed since lastUpdate, the GetDwsData method returns "no changes" in place of list data for performance reasons. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about a Document Workspace site and the lists it contains.
API link: http://msdn.microsoft.com/en-us/library/websvcdws.dws.getdwsmetadata(v=office.14).aspx
| document | The site-based URL of a document in a document library in the Document Workspace site; for example, "Shared Documents/document_name.doc." This argument provides context for the document information returned by the GetDwsMetaData method. |
|---|---|
| id | An optional document globally unique identifier (GUID). The id argument is used by Microsoft Office Outlook to retrieve the full document URL when a user opens a shared attachment. |
| minimal | Determines whether the output includes information about the schemas, lists, documents, links, and tasks lists of a Document Workspace site. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the specified user from the list of users for the current Document Workspace site.
API link: http://msdn.microsoft.com/en-us/library/websvcdws.dws.removedwsuser(v=office.14).aspx
| id | The ID of the user to remove from the list of users. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Changes the title of the current Document Workspace site.
API link: http://msdn.microsoft.com/en-us/library/websvcdws.dws.renamedws(v=office.14).aspx
| title | The new title for the Document Workspace site. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Performs a batch update of items and data for the Document Workspace site.
API link: http://msdn.microsoft.com/en-us/library/websvcdws.dws.updatedwsdata(v=office.14).aspx
| updates | The list of item updates, in Collaborative Application Markup Language (CAML) batch update format. For example, use the following batch update to save a new task in the task list of the Document Workspace site.
<?xml version="1.0" encoding="UTF-8"?>
<ows:Batch OnError="Continue" xmlns:ows="http://tempuri.org/">
<SetVar Name="DatesInGregorian">TRUE</SetVar>
<SetVar Name="TimesInUTC">TRUE</SetVar>
<Method ID="New">
<SetList Scope="Request">{EA448C91-16D4-411E-AC42-7BA092641E60
|
|---|---|
| meetingInstance | Optional instance of a recurring meeting. The meetingInstance parameter applies to the entire batch update and specifies the meeting instance to which the UpdateDwsData method adds new list items. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Requests the addition and removal of contacts from the specified e-mail distribution group.
| alias | The name of the distribution group. |
|---|---|
| addListForContacts | The aliases of the contacts that are added to the group. |
| deleteListForContacts | The aliases of the contacts that are removed from the group. |
| deleteAllCurrentMembers | A value indicating whether all members are removed from the group before the contacts in AddListForContacts are added. |
RequestStatus value that reports the outcome of the operation. | SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Requests the addition and removal of users from the specified e-mail distribution group.
| alias | The name of the distribution group. |
|---|---|
| addNt4NameList | The users that are added to the group. |
| deleteNt4NameList | The users that are removed from the group. |
| deleteAllCurrentMembers | A value indicating whether all members are removed from the group before the users in AddNt4NameList are added. |
RequestStatus value that reports the outcome of the operation. | SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Requests the creation of a new contact from the specified name and data.
| alias | The e-mail alias for the contact. |
|---|---|
| firstName | The first name of the contact. |
| lastName | The last name of the contact. |
| forwardingEmail | The e-mail address of the contact. |
| flags | A value indicating whether unauthenticated e-mail that is addressed to the contact is deleted by Microsoft Exchange or sent to the contact. |
RequestStatus value that reports the outcome of the operation. | SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Requests the creation of a new e-mail distribution list from the specified data.
| alias | The e-mail alias of the group. |
|---|---|
| groupname | The user-friendly name of the group. |
| description | A description of the group. |
| contactCN | The manager of the group, who is added as a member. |
| info | An object containing information about the person who wants to create the group and his or her reasons. |
| flags | A value indicating whether unauthenticated e-mail that is addressed to the group is deleted by Microsoft Exchange or sent to the group. |
RequestResponse value that provides information about the request. | SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Requests the deletion of a contact from the Active Directory container.
| alias | The e-mail alias of the contact that is deleted. |
|---|
RequestStatus value that reports the outcome of the operation. | SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Requests the deletion of an e-mail distribution group.
| alias | The e-mail alias of the distribution list that |
|---|---|
| info | An object containing information about the person who wants to delete the group and his or her reasons. |
RequestResponse value that provides information about the request. | SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Requests an update on the status of a previous request that had PendingApproval status when it was last checked.
| jobId | The ID returned in the RequestResponse object by the original request. |
|---|
RequestResponse value that provides information about the request. | SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Requests a change in information about a contact.
| oldAlias | The current e-mail alias of the contact. |
|---|---|
| newAlias | The e-mail alias that the contact is to have hereafter. It can be the same as OldAlias. |
| firstName | The first name of the contact. |
| lastName | The last name of the contact. |
| forwardingEmail | The e-mail address of the contact. |
| flags | A value indicating whether unauthenticated e-mail that is addressed to the contact is deleted by Microsoft Exchange or sent to the contact. |
RequestStatus value that reports the outcome of the operation. | SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Requests a change in the stored information about an e-mail distribution group.
| alias | The e-mail alias of the group. |
|---|---|
| groupname | The user-friendly name of the group. (This can be the same as the existing value or changed.) |
| description | A description of the group. (This can be the same as the existing value or changed.) |
| contactCN | The manager of the group. (This can be the same as the existing value or changed.) |
| info | An object containing information about the person who wants to change the information about the group and his or her reasons. |
| flags | A value indicating whether unauthenticated e-mail that is addressed to the group is deleted by Microsoft Exchange or sent to the group. (This can be the same as the existing value or changed.) |
RequestResponse value that provides information about the request. | SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Request a change in the alias for an e-mail distribution group.
| oldAlias | The current e-mail alias of the group. |
|---|---|
| newAlias | The e-mail alias that the group is to have hereafter. |
| info | An object containing information about the person who wants to change the alias of the group and his or her reasons. |
RequestResponse value that provides information about the request. | SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the schema of a form for a specified list based on the name of the list and the URL of the form.
API link: http://msdn.microsoft.com/en-us/library/websvcforms.forms.getform(v=office.14).aspx
| listName | String that contains the internal name of the list. |
|---|---|
| formUrl | String that contains the site-relative URL of the form to retrieve (for example, Lists/List_Name/NewForm.aspx). |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the URLs and types of the forms for a list.
API link: http://msdn.microsoft.com/en-us/library/websvcforms.forms.getformcollection(v=office.14).aspx
| listName | String that contains the internal name of the list. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the stream content of the file.
| url | The absolute url of the file. Example: http://mydomain.subdomain.com/listName/itemName.itemExtension |
|---|
Adds a group to the current site collection.
API link: http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.addgroup(v=office.14).aspx
| groupName | A string that contains the name of the new group. |
|---|---|
| ownerIdentifier | A string that contains the user name (DOMAIN\User_Alias) of the owner for the group. |
| ownerType | A string that specifies the type of owner, which can be either user or group. |
| defaultUserLoginName | A string that contains the user name (DOMAIN\User_Alias) of the default user for the group. |
| description | A string that contains a description of the group. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Adds the specified group to the specified role definition.
API link: http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.addgrouptorole(v=office.14).aspx
| roleName | A string that contains the name of the role definition. |
|---|---|
| groupName | A string that contains the name of the group. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Adds a role definition to the current site collection.
API link: http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.addrole(v=office.14).aspx
| roleName | A string that contains the name of the role definition. |
|---|---|
| description | A string that contains the description for the role definition. |
| permissionMask | A 32-bit integer in 0x00000000 format that represents a Microsoft.SharePoint.SPRights value and specifies permissions for the new role definition. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Adds a role definition to the current site collection.
API link: http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.addroledef(v=office.14).aspx
| roleName | A string that contains the name of the role definition. |
|---|---|
| description | A string that contains the description for the role definition. |
| permissionMask | A 64-bit unsigned integer in 0x00000000 format that represents a Microsoft.SharePoint.SPRights value and specifies permissions for the new role definition |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Adds the collection of users to the specified group.
| groupName | The name of the group to add users to. |
|---|---|
| usersInfoXml | Object that contains information about the users in the following form
|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Adds the collection of users to the specified role definition.
| roleName | A string that contains the name of the role definition to add users to. |
|---|---|
| usersInfoXml | A System.Xml.XmlNode object that contains information about the users to add in the following form:
|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Adds the user to the specified group.
API link: http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.addusertogroup(v=office.14).aspx
| groupName | A string that contains the name of the group. |
|---|---|
| userName | A string that contains the display name of the user. |
| userLoginName | A string that contains the user name (DOMAIN\User_Alias) of the user. |
| userEmail | A string that contains the e-mail address of the user. |
| userNotes | A string that contains notes for the user. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Adds the user to the specified role definition.
API link: http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.addusertorole(v=office.14).aspx
| roleName | A string that contains the name of the role definition. |
|---|---|
| userName | A string that contains the display name of the user. |
| userLoginName | A string that contains the user name (DOMAIN\User_Alias) of the user |
| userEmail | A string that contains the e-mail address of the user. |
| userNotes | A string that contains notes for the user. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the collection of users for the current Web site.
<GetAllUserCollectionFromWeb xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Users>
<User ID="9" Sid="S-1-5-21-2127521184-1604012920-1887927527-207153" Name="User1_Display_Name" LoginName="DOMAIN\User1_Alias" Email="User1_E-mail" Notes="Notes" IsSiteAdmin="False" IsDomainGroup="False" />
<User ID="10" Sid="S-1-5-21-2127521184-1604012920-1887927527-4270" Name="User2_Display_Name" LoginName="DOMAIN\User2_Alias" Email="User2_E-mail" Notes="Notes" IsSiteAdmin="False" IsDomainGroup="False" />
</Users>
</GetAllUserCollectionFromWeb>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Gets the current user info
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the specified groups in the current site collection.
| groupNamesXml | Object that specifies one or more group names in the following form:
|
|---|
<GetGroupCollection xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Groups>
<Group ID="3" Name="Group1" Description="Description" OwnerID="1" OwnerIsUser="False" />
<Group ID="15" Name="Group2" Description="Description" OwnerID="12" OwnerIsUser="True" />
</Groups>
</GetGroupCollection>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the collection of groups assigned to the specified role definition.
| roleName | A string that contains the name of the role definition. |
|---|
<GetGroupCollectionFromRole xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Groups>
<Group ID="3" Name="Group1" Description="Description" OwnerID="1" OwnerIsUser="False" />
<Group ID="15" Name="Group2" Description="Description" OwnerID="12" OwnerIsUser="True" />
<Group ID="16" Name="Group3" Description="Description" OwnerID="7" OwnerIsUser="False" />
</Groups>
</GetGroupCollectionFromRole>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the specified users from the current site collection.
<Users>
<User LoginName="Domain\User1_Alias"/>
<User LoginName="Domain\User2_Alias"/>
</Users>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the collection of groups of which the specified user is a member.
| userLoginName | A string that contains the user name (DOMAIN\User_Alias) of the user. |
|---|
<GetGroupCollectionFromUser xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Groups>
<Group ID="3" Name="Group1" Description="Description" OwnerID="1" OwnerIsUser="False" />
<Group ID="15" Name="Group2" Description="Description" OwnerID="12" OwnerIsUser="True" />
<Group ID="16" Name="Group3" Description="Description" OwnerID="7" OwnerIsUser="False" />
</Groups>
</GetGroupCollectionFromUser>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the collection of groups for the current Web site.
<GetGroupCollectionFromWeb xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Groups>
<Group ID="3" Name="Group1" Description="Description" OwnerID="1" OwnerIsUser="False" />
<Group ID="15" Name="Group2" Description="Description" OwnerID="12" OwnerIsUser="True" />
<Group ID="16" Name="Group3" Description="Description" OwnerID="7" OwnerIsUser="False" />
</Groups>
</GetGroupCollectionFromWeb>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the specified group.
API link: http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.getgroupinfo(v=office.14).aspx
| groupName | A string that contains the name of the group. |
|---|
<GetGroupInfo xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Group ID="3" Name="Group1" Description="Description" OwnerID="1" OwnerIsUser="False" />
</GetGroupInfo>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the specified collection of role definitions for the current Web site.
| roleNamesXml | Object that specifies one or more role definition names in the following form
|
|---|
<GetRoleCollection xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Roles>
<Role ID="1073741830" Name="Site_Group1" Description="Description" Type="0" />
<Role ID="1073741831" Name="Site_Group2" Description="Description" Type="0" />
</Roles>
</GetRoleCollection>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the collection of role definitions of which the specified group is a member.
| groupName | A string that contains the name of the group. |
|---|
<GetRoleCollectionFromGroup xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Roles>
<Role ID="1073741830" Name="Site_Group1" Description="Description" Type="0" />
<Role ID="1073741833" Name="Site_Group2" Description="Description" Type="0" />
</Roles>
</GetRoleCollectionFromGroup>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Retrieves information about the collection of role definitions in which the specified user is a member.
| userLoginName | A string that contains the user name (DOMAIN\User_Alias) of the user. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the collection of groups for the current Web site.
<GetRoleCollectionFromWeb xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Roles>
<Role ID="1073741825" Name="Guest" Description="Can view specific lists or document libraries when given permissions." Type="1" />
<Role ID="1073741826" Name="Reader" Description="Has read-only access to the Web site." Type="2" />
<Role ID="1073741827" Name="Contributor" Description="Can add content to existing document libraries and lists." Type="3" />
<Role ID="1073741828" Name="Web Designer" Description="Can create lists and document libraries and customize pages in the Web site." Type="4" />
<Role ID="1073741829" Name="Administrator" Description="Has full control of the Web site." Type="5" />
<Role ID="3" Name="Group6" Description="Description" OwnerID="1" OwnerIsUser="False" />
<Role ID="15" Name="Group7" Description="Description" OwnerID="12" OwnerIsUser="True" />
<Role ID="16" Name="Group8" Description="Description" OwnerID="7" OwnerIsUser="False" />
</Roles>
</GetRoleCollectionFromWeb>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the specified role definition.
API link: http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.getroleinfo(v=office.14).aspx
| roleName | A string that contains the name of the role definition. |
|---|
<GetRoleInfo xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Role ID="1073741830" Name="Role_Definition" Description="Description" Type="0" />
</GetRoleInfo>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Retrieves permissions and role definitions for the current user. API link: http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.getrolesandpermissionsforcurrentuser(v=office.14).aspx
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Retrieves permissions and role definitions for the specified Web site.
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about a collection of users based on the specified user names.
| userLoginNamesXml | Object that contains information about the users in the following form
|
|---|
<GetUserCollection xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Users>
<User ID="4" Sid="S-1-5-21-2127521184-1604012920-1887927527-34577" Name="User1_Display_Name" LoginName="DOMAIN\User1_Alias" Email="User1_E-mail" Notes="Notes" IsSiteAdmin="False" IsDomainGroup="False" />
<User ID="5" Sid="S-1-5-21-2127521184-1604012920-1887927527-354403" Name="User2_Display_Name" LoginName="DOMAIN\User2_Alias" Email="User2_E-mail" Notes="Notes" IsSiteAdmin="False" IsDomainGroup="False" />
</Users>
</GetUserCollection>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the collection of users in the specified group.
| groupName | A string that contains the name of the cross-site group. |
|---|
<GetUserCollectionFromGroup xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Users>
<User ID="4" Sid="S-1-5-21-2127521184-1604012920-1887927527-34577" Name="User1_Display_Name" LoginName="DOMAIN\User1_Alias" Email="User1_E-mail" Notes="Notes" IsSiteAdmin="False" IsDomainGroup="False" />
<User ID="5" Sid="S-1-5-21-2127521184-1604012920-1887927527-354403" Name="User2_Display_Name" LoginName="DOMAIN\User2_Alias" Email="User2_E-mail" Notes="Notes" IsSiteAdmin="False" IsDomainGroup="False" />
</Users>
</GetUserCollectionFromGroup>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the collection of users assigned to the specified role definition.
| roleName | A string that contains the name of the role definition. |
|---|
<GetUserCollectionFromRole xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Users>
<User ID="4" Sid="S-1-5-21-2127521184-1604012920-1887927527-34577" Name="User1_Display_Name" LoginName="DOMAIN\User1_Alias" Email="User1_E-mail" Notes="Notes" IsSiteAdmin="False" IsDomainGroup="False" />
<User ID="5" Sid="S-1-5-21-2127521184-1604012920-1887927527-354403" Name="User2_Display_Name" LoginName="DOMAIN\User2_Alias" Email="User2_E-mail" Notes="Notes" IsSiteAdmin="False" IsDomainGroup="False" />
</Users>
</GetUserCollectionFromRole>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the collection of users for the current site collection.
<GetUserCollectionFromSite xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Users>
<User ID="4" Sid="S-1-5-21-2127521184-1604012920-1887927527-34577" Name="User1_Display_Name" LoginName="DOMAIN\User1_Alias" Email="User1_E-mail" Notes="Notes" IsSiteAdmin="False" IsDomainGroup="False" />
<User ID="5" Sid="S-1-5-21-2127521184-1604012920-1887927527-354403" Name="User2_Display_Name" LoginName="DOMAIN\User2_Alias" Email="User2_E-mail" Notes="Notes" IsSiteAdmin="False" IsDomainGroup="False" />
</Users>
</GetUserCollectionFromSite>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the collection of users for the current Web site.
<GetUserCollectionFromWeb xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Users>
<User ID="4" Sid="S-1-5-21-2127521184-1604012920-1887927527-34577" Name="User1_Display_Name" LoginName="DOMAIN\User1_Alias" Email="User1_E-mail" Notes="Notes" IsSiteAdmin="False" IsDomainGroup="False" />
<User ID="5" Sid="S-1-5-21-2127521184-1604012920-1887927527-354403" Name="User2_Display_Name" LoginName="DOMAIN\User2_Alias" Email="User2_E-mail" Notes="Notes" IsSiteAdmin="False" IsDomainGroup="False" />
</Users>
</GetUserCollectionFromWeb>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the specified user.
API link: http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.getuserinfo(v=office.14).aspx
| userLoginName | A string that contains the user name (DOMAIN\User_Alias) of the user. |
|---|
<GetUserInfo xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<User ID="4" Sid="S-1-5-21-2127521184-1604012920-1887927527-34577" Name="User1_Display_Name" LoginName="DOMAIN\User1_Alias" Email="User1_E-mail" Notes="Notes" IsSiteAdmin="False" IsDomainGroup="False" />
</GetUserInfo>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns a user name based on the specified e-mail address.
| emailXml | Object that specifies the e-mail address of the user. |
|---|
<GetUserLoginFromEmail xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<User Login="DOMAIN\User1_Alias" Email="User1_Email" DisplayName="User1_Display" SiteUser="0"></User>
<User Login="DOMAIN\User2_Alias" Email="User2_Email" DisplayName="User2_Display" SiteUser="1"></User>
</GetUserLoginFromEmail>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the specified group from the current site collection.
API link: http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.removegroup(v=office.14).aspx
| groupName | A string that contains the name of the group. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the specified group from the specified role definition.
| roleName | A string that contains the name of the role definition. |
|---|---|
| groupName | A string that contains the name of the group. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the specified role definition from the current Web site.
API link: http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.removerole(v=office.14).aspx
| roleName | A string that contains the name of the role definition. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the users with the specified user names from the group.
| groupName | A string that contains the name of the group. |
|---|---|
| userLoginNamesXml | Object that contains the user names (DOMAIN\User_Alias) of the users in the following form |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the users with the specified user names from the specified role definition.
| roleName | A string that contains the name of the role definition. |
|---|---|
| userLoginNamesXml | Object that contains the user names (DOMAIN\User_Alias) of the users in the following form
|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the specified users from the current site collection.
| userLoginNamesXml | A System.Xml.XmlNode object that contains the user names (DOMAIN\User_Alias) of the users in the following form:
|
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the specified user from the specified group.
| groupName | A string that contains the name of the group. |
|---|---|
| userLoginName | A string that contains the user name (DOMAIN\User_Alias) of the user. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the specified user from the specified role definition.
| roleName | A string that contains the name of the role definition. |
|---|---|
| userLoginName | A string that contains the user name (DOMAIN\User_Alias) of the user. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the specified user from the current site collection.
| userLoginName | A string that contains the user name (DOMAIN\User_Alias) of the user. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the specified user from the current Web site.
| userLoginName | String that contains the user name (DOMAIN\User_Alias) of the user. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Updates information for the specified group.
API link: http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.updategroupinfo(v=office.14).aspx
| oldGroupName | A string that contains the old name of the group. |
|---|---|
| groupName | A string that contains the new name of the group. |
| ownerIdentifier | A string that contains the user name (DOMAIN\User_Alias) for the owner of the group. |
| ownerType | A string that specifies the type of owner, which can be either user or group. |
| description | A string that contains the description for the group. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Updates information for the specified role definition.
| oldRoleName | A string that contains the old name of the role definition. |
|---|---|
| roleName | A string that contains the name of the role definition. |
| description | A string that contains the description for the role definition. |
| permissionMask | A 64-bit unsigned integer in 0x00000000 format that represents a Microsoft.SharePoint.SPRights value and specifies permissions for the new role definition. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Updates information for the specified role definition.
API link: http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.updateroleinfo(v=office.14).aspx
| oldRoleName | A string that contains the old name of the role definition. |
|---|---|
| roleName | A string that contains the new name of the role definition. |
| description | A string that contains a description of the role definition. |
| permissionMask | A 32-bit integer in 0x00000000 format that represents a Microsoft.SharePoint.SPRights value and specifies new permissions for the site group |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Updates information for the specified user.
API link: http://msdn.microsoft.com/en-us/library/websvcusergroup.usergroup.updateuserinfo(v=office.14).aspx
| userLoginName | A string that specifies the user name (DOMAIN\User_Alias) of the user whose information is updated. |
|---|---|
| userName | A string that contains the display name of the user. |
| userEmail | A string that contains the e-mail address of the user. |
| userNotes | A string that contains notes for the user. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Checks the specified URL and attempts to resolve it.
API link: http://msdn.microsoft.com/en-us/library/websvcimaging.imaging.checksubwebandlist(v=office.14).aspx
| strUrl | The URL to analyze. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Creates a new folder with the name "New folder" in the specified list and folder. If a folder named "New folder" already exists in the specified folder, the CreateNewFolder method tries to create "New folder(1)", "New folder(2)", and so on.
API link: http://msdn.microsoft.com/en-us/library/websvcimaging.imaging.createnewfolder(v=office.14).aspx
| strListName | The name of the list within the current site |
|---|---|
| strParentFolder | The relative path from the root of the list to the parent folder |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the specified files and folders (items) from the specified list on the current Web site.
API link: http://msdn.microsoft.com/en-us/library/websvcimaging.imaging.delete(v=office.14).aspx
| strListName | The name of the list in the current site. |
|---|---|
| strFolder | The relative path from the root of the list to the target folder. |
| itemFileNames | An array of the name of files and folders (items) to be deleted from the list. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Downloads the specified files (items) in a list on the current Web site.
API link: http://msdn.microsoft.com/en-us/library/websvcimaging.imaging.download(v=office.14).aspx
| strListName | The name of the list within the current Web site. |
|---|---|
| strFolder | The relative path from the root of the list to the target folder. |
| itemFileNames | An array of the names of files (items) to download. |
| fileType | The version of the files to download. Valid values: 0 for original, 1 for thumbnail, 2 for Web image. |
| fFetchOriginalIfNotAvailable | If this parameter is set to true and the requested version is not available for any reason, the original version is fetched. |
<Files xmlns="http://schemas.microsoft.com/sharepoint/soap/ois/">
<File name="itemFileNames[0]" found="false"/>
<File name="itemFileNames[1]" lastmodified="…">
Base64 encoded bytes of the file content
</File>
<File name="itemFileNames[2]" lastmodified="…"
originalDownloaded="true">
Base64 encoded bytes of the file content
</File>
.
.
.
</Files>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the items with the specified IDs.
API link: http://msdn.microsoft.com/en-us/library/websvcimaging.imaging.getitemsbyids(v=office.14).aspx
| strListName | The name of the list on the current Web site. |
|---|---|
| ids | The IDs of the items to return. |
<Library name="strListName " xmlns="http://schemas.microsoft.com/sharepoint/soap/ois/">
<z:row xmlns:z="#RowsetSchema"
ows_ID="1"
ows_Created="2002-05-02 19:41:36"
ows_Author="1;#User_Alias" ows_Modified="2002-05-02 19:41:36"
ows_Editor="1;#User_Alias" ows__ModerationStatus="0"
ows_FileRef="1;#t1/55VGXIE6.jpg"
ows_Last_x0020_Modified="1;#2002-05-02 19:41:36"
ows_Created_x0020_Date="1;#2002-05-02 19:41:36"
ows_File_x0020_Size="1;#30917" ows_FSObjType="1;#0"
ows_CheckoutExpires="1;#" ows_CheckedOutUserId="1;#"
ows_FileLeafRef="1;#55VGXIE6.jpg" ows_VirusStatus="1;#30917"
ows_CheckedOutTitle="1;#" ows_Modified_x0020_By="DOMAIN\User_Alias"
ows_owshiddenversion="0" ows_File_x0020_Type="jpg"
ows_LinkFilenameNoMenu="55VGXIE6.jpg"
ows_LinkFilename="55VGXIE6.jpg"
ows_DocIcon="jpg" ows_ServerUrl="/t1/55VGXIE6.jpg"
ows_EncodedAbsUrl="http://Server_Name/t1/55VGXIE6.jpg"
ows_BaseName="55VGXIE6" ows_FileSizeDisplay="30917"
ows_LinkSharing=
"<a href="http://Server_Name/_layouts/1033/ShrOpt.aspx?
obj=,document,{5DE3F393-52CF-4644-BA74-FF868C120A05">
["Has Unique Perms" column value]"
ows_ImageWidth="736"
ows_ImageHeight="467"
ows_ThumbnailUrl="http://Server_Name/t1/_t/55VGXIE6_jpg.jpg"
ows_WebImgUrl="http://Server_Name/t1/_w/55VGXIE6_jpg.jpg"
ows_NameOrTitle="jpg" ows_SelectedFlag="0" ows_ImageSize="736"
ows_RequiredField="t1/55VGXIE6.jpg" />
.
.
.
}| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the metadata of all items in the specified list on the current Web site.
API link: http://msdn.microsoft.com/en-us/library/websvcimaging.imaging.getitemsxmldata(v=office.14).aspx
| strListName | The name of the list within the current Web site. |
|---|---|
| strFolder | The relative path from the root of the list to the target folder. |
| itemFileNames | An array of the names of the files (items) for which you need the data. |
<results xmlns="http://schemas.microsoft.com/sharepoint/soap/ois/">
<result item="filename1" lastmodified="true"/>
<result item="filename2" found="false"/>
.
.
.
</results>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the last modified date and other information about the items in a specified folder in a list on the current Web site.
API link: http://msdn.microsoft.com/en-us/library/websvcimaging.imaging.getlistitems(v=office.14).aspx
| strListName | The name of the list within the current Web site. |
|---|---|
| strFolder | The relative path from the root of the list to the target folder. |
<Library name="strListName "
xmlns="http://schemas.microsoft.com/sharepoint/soap/ois/">
<z:row xmlns:z="#RowsetSchema" ows_ID="1"
ows_Created="2002-05-02 19:41:36"
ows_Author="1;#User_Alias" ows_Modified="2002-05-02 19:41:36"
ows_Editor="1;#User_Alias" ows__ModerationStatus="0"
ows_FileRef="1;#t1/55VGXIE6.jpg"
ows_Last_x0020_Modified="1;#2002-05-02 19:41:36"
ows_Created_x0020_Date="1;#2002-05-02 19:41:36"
ows_File_x0020_Size="1;#30917" ows_FSObjType="1;#0"
ows_CheckoutExpires="1;#" ows_CheckedOutUserId="1;#"
ows_FileLeafRef="1;#55VGXIE6.jpg" ows_VirusStatus="1;#30917"
ows_CheckedOutTitle="1;#"
ows_Modified_x0020_By="Domain\User_Name"
ows_owshiddenversion="0" ows_File_x0020_Type="jpg"
ows_LinkFilenameNoMenu="55VGXIE6.jpg"
ows_LinkFilename="55VGXIE6.jpg"
ows_DocIcon="jpg" ows_ServerUrl="/t1/55VGXIE6.jpg"
ows_EncodedAbsUrl="http://Server_Name/t1/55VGXIE6.jpg"
ows_BaseName="55VGXIE6" ows_FileSizeDisplay="30917"
ows_LinkSharing="<a href=
"http://Server_Name/_layouts/1033/ShrOpt.aspx?
obj=,document,{5DE3F393-52CF-4644-BA74-FF868C120A05">
["Has Unique Perms" column value]"
ows_ImageWidth="736" ows_ImageHeight="467"
ows_ThumbnailUrl="http:/ Server_Name/t1/_t/55VGXIE6_jpg.jpg"
ows_WebImgUrl="http://Server_Name/t1/_w/55VGXIE6_jpg.jpg"
ows_NameOrTitle="jpg" ows_SelectedFlag="0" ows_ImageSize="736"
ows_RequiredField="t1/55VGXIE6.jpg" />
.
.
.
}| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Lists all picture libraries on the current Web site.
API link: http://msdn.microsoft.com/en-us/library/websvcimaging.imaging.listpicturelibrary(v=office.14).aspx
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Renames the specified files (items) in a list on the current Web site.
API link: http://msdn.microsoft.com/en-us/library/websvcimaging.imaging.rename(v=office.14).aspx
| strListName | The name of the list within the current Web site. |
|---|---|
| strFolder | The relative path from the root of the list to the target folder. |
| request | The files to rename and the new base name. For example, to rename "tree.jpg" to "forest.jpg" |
<results xmlns="http://schemas.microsoft.com/sharepoint/soap/ois/">
<result name="oldFileName0" renamed="true"
newbasename="newBaseName0"/>
<result name="oldFileName1ThatDoesNotExist" renamed="false"/>
.
.
.
</results>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Uploads a file to a list on the current Web site.
API link: http://msdn.microsoft.com/en-us/library/websvcimaging.imaging.upload(v=office.14).aspx
| strListName | The name of the list on the current Web site. |
|---|---|
| strFolder | The relative path from the root of the list to the target folder. |
| bytes | The binary content in the file to upload. |
| fileName | The file name to use as item name in the list. |
| fOverWriteIfExist | A Boolean value that indicates whether to overwrite a file with the same name. A FileExists exception is thrown if the item exists and fOverWriteIfExist is not true. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Are we connected
Adds an attachment to the specified list item in the specified list.
| request | Object containing attachment information:
listName: string that contains either the title or the GUID for the list. listItemId: string that contains the ID of the item to which attachments are added. This value does not correspond to the index of the item within the collection of list items. fileName: string that contains the name of the file to add as an attachment. attachment: byte array that contains the file to attach by using base-64 encoding. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Adds an item to the specified discussion board on the current Web site.
| request | Object containing discussion board information:
listName: string that contains either the title or the GUID for the list. message: The base64Binary content of the item to add. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Creates a list in the current site based on the specified name, description, and list template ID.
| request | Object containing list information:
listName: string that contains the title of the list. description: string that contains a description for the list. templateId: A 32-bit integer that specifies the list template to use. The following table shows possible values for the ID: Announcements: 104 Contacts: 105 Custom List: 100 Custom List in DataSheet view: 120 DataSources: 110 Discussion Board: 108 Document Library: 101 Events: 106 Form Library: 115 Issues: 1100 Links: 103 Picture Library: 109 Survey: 102 Tasks: 107 |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Creates a list in the current site based on the specified name, description, Feature ID, and list template ID.
| request | Object containing list information:
listName: string that contains the title of the list. description: string that contains a description for the list. featureId: A System.Guid specifying the Feature ID. templateId: A 32-bit integer that specifies the list template to use. The following table shows possible values for the ID: Announcements: 104 Contacts: 105 Custom List: 100 Custom List in DataSheet view: 120 DataSources: 110 Discussion Board: 108 Document Library: 101 Events: 106 Form Library: 115 Issues: 1100 Links: 103 Picture Library: 109 Survey: 102 Tasks: 107 |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Adds wiki page
| request | Object containing wiki page information:
listName, ListRelPageUrl and wikiContent |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Allows documents in a SharePoint document library to be checked out remotely.
| request | Object containing check-out file information:
pageUrl: A string that contains the full path to the document to be checked out. checkoutToLocal: A string containing "true" or "false" that designates whether the file is to be flagged as checked out for offline editing. lastModified: A string in RFC 1123 date format representing the date and time of the last modification to the file; for example, "20 Jun 1982 12:00:00 GMT". |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Creates a list content type on the list.
| request | Object containing content type information:
listName: string containing the name of the list on which to create the content type. displayName: string that represents the display name of the list content type. parentType: string that contains the content type ID of the site content type on which to base the list content type. fields: A string representing the collection of columns to include on the new site content type. Format the column collection as a FieldRefs element, where each FieldRef child element represents a reference to an existing column to include on the content type. contentTypeProperties: A string representing the properties to specify for the content type. Format the properties as a ContentType element, and include the element attributes for the properties you want to specify. addToView: string containing "true" or "false" that designates whether to add the content type to the list view. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the attachment from the specified list item.
| request | Object containing delete attachment information:
listName: string that contains either the title or GUID for the list. listItemId: string that contains the ID of the item to delete. This value does not correspond to the index of the item within the collection of list items. url: string that contains the absolute URL for the attachment, as follows: http://Server_Name/Site_Name/Lists/List_Name/Attachments/Item_ID/FileName. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the specified list content type from the designated list.
| request | Object containing delete content type information:
listName: string that contains the name of the list from which to delete the content type. contentTypeId: string containing the content type ID of the list content type to delete. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the specified list content type xml document.
| request | Object containing delete content type xml document information:
listName, contentTypeId and documentUri |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Deletes the specified list.
| request | Object containing delete list information:
listName: string that contains either the title or the GUID for the list. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns a list of the URLs for attachments to the specified item.
| request | Object containing attachment collection request:
listName: string that contains either the title or the GUID for the list. listItemId: string that contains the ID for the list item. This value does not correspond to the index of the item within the collection of list items. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns a schema for the specified list.
| request | Object containing list request:
listName: string that contains either the title or the GUID for the list. When querying the UserInfo table, the string contains "UserInfo". |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the list and view schemas for the specified list
| request | Object containing list and view request:
listName: string that contains either the title or the GUID for the list. When querying the UserInfo table, the string contains "UserInfo". viewName: string that contains the GUID for the view. If no value is specified, returns the default view schema for the list. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the names and GUIDs for all lists in the site.
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the content type definition schema for the specified list content type.
| request | Object containing list content type request:
listName: string representing the name of the list that contains the list content type. contentTypeId: string containing the content type ID of the list content type. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns a collection of content type definition schemas for all list content types on the given list.
| request | Object containing list content types request:
listName: string that represents the name of the list on which the content types are located. contentTypeId: string that represents the content type ID of the content type. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns a collection of content types and properties for the given list
| request | Object containing list content type and properties request |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns changes made to the list since the specified date and time.
| request | Object containing item changes request
listName: string that contains either the title or GUID for the list. When querying the UserInfo table, the string contains "UserInfo". viewFields: ViewFields element that specifies which fields to return in the query and in what order. since: string that contains the date and time in Coordinated Universal Time (UTC) ISO8601 format from which to start retrieving changes in the list. The value of this parameter is typically retrieved from a prior SOAP response. If this value is null, the query returns all items in the list. contains: Contains element that defines custom filtering for the query. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns changes made to the list since the date and time specified in the token.
| request | Object containing list item changes request
listName: string that contains either the title or the GUID for the list. When querying the UserInfo table, the string contains UserInfo. Using the GUID results in better performance. viewName: string that contains the GUID for the view, which determines the view to use for the default view attributes represented by the query, viewFields, and rowLimit parameters. If this argument is not supplied, the default view is assumed. If it is supplied, the value of the query, viewFields, or rowLimit parameter overrides the equivalent setting within the view. For example, if the view specified by the viewFields parameter has a row limit of 100 rows but the rowLimit parameter contains 1000, then 1,000 rows are returned in the response. query: Query element containing the query that determines which records are returned and in what order. viewFields: specifies which fields to return in the query and in what order. If supplied, the value of this parameter overrides the view fields within the view specified by the viewName parameter or the view fields in the default view for the list. If this value is null, the query returns all fields for each item returned. rowLimit: string that specifies the number of items, or rows, to display on a page before paging begins. If supplied, the value of this parameter overrides the row limit set in the view specified by the viewName parameter or the row limit set in the default view for the list. queryOptions: options for the specific query. The doc is available here changeToken: string that contains the change token for the request. For description about its format please check Overview: Change Tokens, Object Types, and Change Types contains: element that defines custom filtering for the query. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns all of the list items that meet specified criteria and that have changed since the date-time specified in the knowledge parameter for the specified list.
| request | Object containing list item changes with knowledge request
listName: The GUID or the list title of the list from which to retrieve list items. If the specified list is the user information list, the string is set to "UserInfo" or "User Information list". viewName: The GUID of the view of the list from which to return list items. If not specified, the default list view is used. viewFields, rowLimit, and queryOptions parameters, if specified, must override corresponding attributes of the view used. Note that clients should not use this parameter. If specified, the server must ignore this parameter if the viewFields parameter is also specified; otherwise, the server must only validate that this parameter is both a valid GUID and that the parameter refers to a view of the list. query: Query to determine which records from the list are to be returned and the order in which they will be returned. viewFields: Specifies which fields of the list item should be returned. If not specified, whether by excluding the parameter or by including a null value, the fields defined for the viewName parameter view are used. If the Properties attribute of the ViewFields structure is set to true and the MetaInfo field is referenced in a FieldRef parameter, then properties related to the list must be returned with the prefix "ows_MetaInfo_". rowLimit: Specifies the maximum number of rows of data to return in the response. If not specified, whether by passing an empty element or by excluding the element, the default row limit for the view specified by the viewName parameter is used. Otherwise, this must be a 32-bit unsigned integer. The server must not return more list items than specified by this parameter. queryOptions: Specifies options that are available to modify the query. syncScope: Specifies the scope of the synchronization. If null, the default sync scope is used with an empty identifier. knowledge: Specifies the Microsoft Sync Framework knowledge data structure in XML format. If not provided by the client, all items in the list are returned, subject to the default row limit of the view or the overriding rowLimit parameter. If specified, the response will include changes made to list items after the knowledge was retrieved, subject to the row limit restrictions. contains: Restricts the results returned by giving a specific value to be searched for in the specified list item field. The server returns only those list items satisfying this criteria. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about items in the list based on the specified query.
| request | Object containing list item changes with knowledge request
listName: tring that contains either the display name or the GUID for the list. It is recommended that you use the GUID, which must be surrounded by curly braces ({}). When querying the UserInfo table, the string contains "UserInfo". viewName: string that contains the GUID for the view surrounded by curly braces ({}), which determines the view to use for the default view attributes represented by the query, viewFields, and rowLimit parameters. If this parameter contains an empty string, the default view is used. If the view GUID is supplied, the value of the query, viewFields, or rowLimit parameter overrides the equivalent setting within the view. For example, if the view specified by the viewFields parameter has a row limit of 100 rows but the rowLimit parameter contains 1000, then 1,000 rows are returned in the response. query: element containing the query that determines which records are returned and in what order. If supplied, the value of this parameter overrides either the query within the view specified by the viewName parameter or the query within the default view for the list. viewFields: element that specifies which fields to return in the query and in what order. If supplied, the value of this parameter overrides the view fields within the view specified by the viewName parameter or the view fields in the default view for the list. rowLimit: specifies the number of items, or rows, to display on a page before paging begins. If supplied, the value of this parameter overrides the row limit set in the view specified by the viewName parameter or the row limit set in the default view for the list. queryOptions: options for the specific query. The doc is available here webId: string containing the GUID of the parent Web site for the list surrounded by curly braces ({}). Setting this parameter to null means the Web site specified by the Url property of the service will be used, and if the Url property of the service is not specified, the root Web site will be used. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns version information for the specified field in a SharePoint list.
| request | Object containing version collection request
listId: string that contains the ID of the list. listItemId: string that contains the ID of the item. fieldName: string that contains the name of the field. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Allows documents to be checked in to a SharePoint document library remotely
| request | Object containing check-in file information:
pageUrl: string that contains the full path to the document to check in. comment: string containing optional check-in comments. checkInType: A string representation of the values 0, 1 or 2, where 0 = MinorCheckIn, 1 = MajorCheckIn, and 2 = OverwriteCheckIn. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Undoes the check-out of a given document in a SharePoint document library.
| request | Object containing undo checkout request
pageUrl: string that contains the full path to the document. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Updates the specified list content type.
| request | Object containing update content type request
listName: represents the name of the list on which the list content type resides. contentTypeId: represents the content type ID of the list content type to be updated. contentTypeProperties: represents the properties to update on the list content type. Format the properties as a ContentType element, and include the element attributes for the properties you want to update. newFields: represents the collection of columns to add to the list content type. Format the column collection as a FieldRefs element, where each FieldRef child element references a column to add to the list content type. updateFields: represents the collection of columns to update on the list content type. Format the column collection as a FieldRefs element, where each FieldRef references a column to update on the content type. In each FieldRef child element, include the element attributes for the column properties you want to update. deleteFields: string that represents the collection of columns to delete from the list content type. Format the column collection as a FieldRefs element, where each FieldRef references a column to delete from the content type. In each FieldRef child element, include the ID attributes for the column you want to delete. addToView: represents whether or not to add the content type columns to the list view. Specify true to add the columns to the list view, false to keep the columns hidden. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Adds or overwrites the specified XMLDocument element in the specified list content type.
| request | Object containing update content type xml document request
listName: string that represents the name of the list. contentTypeId: string that represents the content type ID of the content type to which to add or update the XMLDocument element. newDocument: string representing the XML document to replace the existing XML document. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Adds or overwrites the specified XMLDocument element for all content types on the specified list.
| request | Object containing update content types xml document request
listName: string that represents the name of the list. newDocument: string representing the XML document to replace the existing XML document. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Updates a list based on the specified field definitions and list properties.
| request | Object containing list request
listName: string that contains the GUID for the list. contentTypeId: to check the values allowed please refer to documentation. newFields: contains Field elements inside method blocks so that the add operations can be tracked individually. To add a new field to a list view through the UpdateList method, use the AddToView attribute of the Method element to specify the GUID of the view. updateFields: contains Field elements inside method blocks so that the update operations can be tracked individually. deleteFields: contains Field elements specifying the names of the fields to delete inside method blocks so that the delete operations can be tracked individually. listVersion: contains the version of the list that is being updated so that conflict detection can be performed. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Adds, deletes, or updates the specified items in a list on the current site.
| request | Object containing list items request
listName: string that contains the name of the list. It is recommended that you use the list GUID surrounded by curly braces (i.e., "{GUID}"), but you can also use the list display name. updates: item to be affected. For further information please check documentation. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Makes inserts, updates, and deletions to specified list items and provides the server with current knowledge metadata.
| request | Object containing list item with knowledge request
listName: GUID or the list title of the list from which to retrieve list items. If the specified list is the user information list, the string is set to "UserInfo" or "User Information list". updates: Specifies the operations to perform on a list item.. For further information please check documentation. syncScope: Specifies the scope of the synchronization. If null, the default sync scope is used with an empty identifier. knowledge: Specifies the Microsoft Sync Framework knowledge data structure in XML format. If not provided by the client, all items in the list are returned, subject to the default row limit of the view or the overriding rowLimit parameter. If specified, the response will include changes made to list items after the knowledge was retrieved, subject to the row limit restrictions. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Associates a meeting with the Meeting Workspace site on the specified server running Windows SharePoint Services.
API link: http://msdn.microsoft.com/en-us/library/websvcmeetings.meetings.addmeeting(v=office.14).aspx
| organizerEmail | The e-mail address, specified as email_address@domain.ext, for the meeting organizer. |
|---|---|
| uid | A persistent GUID for the calendar component. |
| sequence | An integer used to determine the ordering of updates in case they arrive out of sequence. Updates with a lower-than-current sequence are discarded. If the sequence is the same as the current sequence, the latest update will be applied. |
| utcDateStamp | The date and time that the instance of the iCalendar object was created. |
| title | The title (subject) of the meeting. |
| location | The location of the meeting. |
| utcDateStart | The start date and time for the meeting, expressed in UTC. |
| utcDateEnd | The end date and time for the meeting, expressed in Coordinated Universal Time (UTC). |
| nonGregorian | True if the calendar is set to a format other than Gregorian; otherwise, false. Setting this parameter to true puts the following message in the summary data of the meeting workspace: "This meeting was created using a calendar and scheduling program that only supports series updates to the Meeting Workspace. Changes you make to individual occurrences of meetings in that program will not appear in the workspace." |
<?xml version="1.0" encoding="utf-8"?><soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<AddMeetingResponse
xmlns="http://schemas.microsoft.com/sharepoint/soap/meetings/">
<AddMeetingResult>
<AddMeeting Url="http://server_name/Test?InstanceID=1"
HostTitle="Team Web Site" UniquePermissions="true" MeetingCount="1"
AnonymousAccess="false" AllowAuthenticatedUsers="false" />
<AttendeeUpdateStatus Code="12" Detail="Some users could not
automatically be granted permissions to the workspace."
ManageUserPage="http://spserver1/Test/_layouts/1033/user.aspx" />
</AddMeetingResult>
</AddMeetingResponse>
</soap:Body></soap:Envelope>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Associates a meeting represented in Internet Calendar (iCal) format with the Meeting Workspace site on the specified server running Windows SharePoint Services.
API link: http://msdn.microsoft.com/en-us/library/websvcmeetings.meetings.addmeetingfromical(v=office.14).aspx
| organizerEmail | The e-mail address, specified as email_address@domain.ext, for the meeting organizer. |
|---|---|
| icalText | The iCal representation of the meeting that will be associated with the Meeting Workspace site. |
<?xml version="1.0" encoding="utf-8"?><soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<AddMeetingFromICalResponse xmlns=
"http://schemas.microsoft.com/sharepoint/soap/meetings/">
<AddMeetingFromICalResult>
<AddMeetingFromICal Url=
"http://server_name/Test Meeting(2)?InstanceID=1"
HostTitle="Team Web Site" UniquePermissions="true" MeetingCount="1"
AnonymousAccess="false" AllowAuthenticatedUsers="false" />
</AddMeetingFromICalResult>
</AddMeetingFromICalResponse>
</soap:Body></soap:Envelope>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Creates a new Meeting Workspace subsite on the specified server running Windows SharePoint Services.
API link: http://msdn.microsoft.com/en-us/library/websvcmeetings.meetings.createworkspace(v=office.14).aspx
| title | The title for the Meeting Workspace site that will be created. |
|---|---|
| templateName | The name of the template to use when the site is created. See Windows SharePoint Services template naming guidelines for specifying a configuration within a template. |
| lcid | The LCID (locale identifier) to use when the site is created. |
| timeZoneInformation | The time zone information to use when the site is created. |
<?xml version="1.0" encoding="utf-8"?><soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<CreateWorkspaceResponse xmlns=
"http://schemas.microsoft.com/sharepoint/soap/meetings/">
<CreateWorkspaceResult>
<CreateWorkspace Url="http://server_name/test/myworkspace" />
</CreateWorkspaceResult>
</CreateWorkspaceResponse>
</soap:Body>
</soap:Envelope>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Deletes the Meeting Workspace site from the specified server running Windows SharePoint Services.
API link: http://msdn.microsoft.com/en-us/library/websvcmeetings.meetings.deleteworkspace(v=office.14).aspx
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Lists the Meeting Workspace sites located in the root directory of the specified server running Windows SharePoint Services at the specified site location.
| recurring | True if the meeting is recurring; otherwise, false. |
|---|
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body>
<GetMeetingWorkspacesResponse
xmlns="http://schemas.microsoft.com/sharepoint/soap/meetings/">
<GetMeetingWorkspacesResult>
<MeetingWorkspaces>
<Workspace Url="http://server_name/ManagersOnly"
Title="ManagersOnly" />
<Workspace Url="http://server_name/ManagersOnly(1)"
Title="ManagersOnly" />
<Workspace Url="http://server_name/Testing" Title="Testing" />
<Workspace Url="http://server_name/Marketing" Title="Marketing" />
<Workspace Url="http://server_name/Untitled" Title="Untitled" />
<Workspace Url="http://server_name/Untitled(1)" Title="Untitled" />
<MeetingWorkspaces />
</GetMeetingWorkspacesResult>
</GetMeetingWorkspacesResponse>
</soap:Body>
</soap:Envelope>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Lists the languages and templates supported by the specified server running Windows SharePoint Services. It also specifies whether the caller has the ManageSubweb right on the Meeting Workspace site and shows other workspace settings, such as Anonymous Access, Unique Permissions, the meeting count, and AllAuthenticatedUsers.
| requestFlags | Can be one or more of the following flags OR-ed together:
For example, setting this parameter to 1 turns on the first bit, which returns whether you have the permission to create a meeting. Setting the parameter to 2 turns on the second bit, which returns the list of available template languages. Setting it to 3 turns on both the first and second bit and returns both sets of information. |
|---|---|
| lcid | The LCID (locale identifier) to which you want to limit the results. |
<MeetingsInformation>
<AllowCreate>True</AllowCreate>
<ListTemplateLanguages><LCID>1033</LCID></ListTemplateLanguages>
<ListTemplates>
<Template Name="MPS#0" Title="Basic Meeting Workspace" Id="2"
Description="All the basics to plan, organize and track
your meeting. This Meeting Workspace contains the
following lists: Objectives, Attendees and Agenda."
ImageUrl="http://sturton2g/_layouts/1033/images/
basic.gif" />
<Template Name="MPS#1" Title="Blank Meeting Workspace" Id="2"
Description="A blank Meeting Workspace for you to customize
based on your requirements."
ImageUrl="http://sturton2g/_layouts/1033/images/
blank.gif" />
<Template Name="MPS#2" Title="Decision Meeting Workspace"
Id="2" Description="A Meeting Workspace in which to review
relevant documents and record decisions. This Meetings
Workspace contains the following lists: Objectives,
Attendees, Agenda, Document Libraries, Tasks and
Decisions." ImageUrl="http://sturton2g/_layouts/1033/
images/decision.gif" />
<Template Name="MPS#3" Title="Social Meeting Workspace" Id="2"
Description="A planning tool for social occasions,
featuring a discussion board and a picture library to post
pictures of the event. This Meeting Workspace contains the
following lists and webparts: Attendees, Directions,
Weather, Image/Logo, Things To Bring, Discussions and a
Picture Library." ImageUrl="http://sturton2g/_layouts/1033/
images/social.gif" />
<Template Name="MPS#4" Title="Multipage Meeting Workspace"
Id="2" Description="All the basics to plan, organize and
track your meeting with multiple pages. This Meeting
Workspace contains the following lists: Objectives,
Attendees and Agenda in addition to two blank pages for you
customize based on your requirements."
ImageUrl="http://sturton2g/_layouts/1033/images/
training.gif" />
</ListTemplates>
<WorkspaceStatus UniquePermissions="true" MeetingCount="0"
AnonymousAccess="false" AllowAuthenticatedUsers="false" />
</MeetingsInformation>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the association between a meeting and a Meeting Workspace site.
API link: http://msdn.microsoft.com/en-us/library/websvcmeetings.meetings.removemeeting(v=office.14).aspx
| recurrenceId | The recurrence ID for the meeting that needs its association removed. This parameter can be set to 0 for single-instance meetings. |
|---|---|
| uid | A persistent GUID for the calendar component. |
| sequence | An integer that is used to determine the ordering of updates in case they arrive out of sequence. Updates with a lower-than-current sequence are discarded. If the sequence is equal to the current sequence, the latest update are applied. |
| utcDateStamp | The date and time that the instance of the iCalendar object was created. This parameter needs to be in the UTC format (for example, 2003-03-04T04:45:22-08:00). |
| cancelMeeting | True to delete a meeting; false to remove its association with a Meeting Workspace site. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Restores and relinks a meeting that was previously removed from a meeting instance.
API link: http://msdn.microsoft.com/en-us/library/websvcmeetings.meetings.restoremeeting(v=office.14).aspx
| uid | A persistent GUID for the calendar component. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Sets the attendee response for a meeting.
| attendeeEmail | The e-mail address, specified as email_address@domain.ext, for the responding user. |
|---|---|
| recurrenceId | The recurrence ID for the meeting. For single instance meetings, this parameter can be set to zero. |
| uid | A persistent GUID for the calendar component. |
| sequence | An integer used to determine the ordering of updates in case they arrive out of sequence. Updates with a lower-than-current sequence are discarded. If the sequence is equal to the current sequence, the latest update is applied. |
| utcDateTimeOrganizerCriticalChange | This parameter is ignored in this release; therefore, this parameter can be a default date time. |
| utcDateTimeAttendeeCriticalChange | The date and time when the instance of the attendee object was created, expressed in Coordinated Universal Time (UTC). |
| response | The response from the responding user (responseAccepted, responseTentative, or responseDeclined). |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Sets the title of the Meeting Workspace site on the specified server running Windows SharePoint Services.
API link: http://msdn.microsoft.com/en-us/library/websvcmeetings.meetings.setworkspacetitle(v=office.14).aspx
| title | The title for the specified Meeting Workspace site. If the title exceeds 255 characters, it is truncated to the first 255 characters. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Updates the meeting information on a Meeting Workspace site.
API link: http://msdn.microsoft.com/en-us/library/websvcmeetings.meetings.updatemeeting(v=office.14).aspx
| uid | A persistent GUID for the calendar component. |
|---|---|
| sequence | An integer used to determine the ordering of updates in case they arrive out of sequence. Updates with a lower-than-current sequence are discarded. |
| utcDateStamp | The date and time that the instance of the iCalendar object was created in UTC format. |
| title | The title (subject) of the meeting. |
| location | The location of the meeting. |
| utcDateStart | The start date and time for the meeting, expressed in UTC. |
| utcDateEnd | The end date and time for the meeting, expressed in Coordinated Universal Time (UTC). |
| nonGregorian | True if the calendar is set to a format other than Gregorian; otherwise, false. Setting this parameter to true puts the following message in the summary data of the meeting workspace: "This meeting was created using a calendar and scheduling program that only supports series updates to the Meeting Workspace. Changes you make to individual occurrences of meetings in that program will not appear in the workspace." |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Updates meeting information stored in Internet Calendar (iCal) format.
| icalText | The iCal representation of the updated meeting. |
|---|---|
| ignoreAttendees | True to skip processing of attendee information in the iCal; otherwise, false. |
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body>
<UpdateMeetingFromICalResponse xmlns=
"http://schemas.microsoft.com/sharepoint/soap/meetings/">
<UpdateMeetingFromICalResult>
<UpdateMeetingFromICal>
<AttendeeUpdateStatus Code="0" Detail="" ManageUserPage="" />
</UpdateMeetingFromICal></UpdateMeetingFromICalResult>
</UpdateMeetingFromICalResponse>
</soap:Body></soap:Envelope>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Indicates if it is Claims mode
API link: http://msdn.microsoft.com/en-us/library/websvcpeople.people.isclaimsmode(v=office.14).aspx
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Resolves an e-mail address or other form of user identification (ID) into a PrincipalInfo object.
API link: Resolves an e-mail address or other form of user identification (ID) into a PrincipalInfo object.
| principalKeys | Logon name of the principal. |
|---|---|
| principalType | SPPrincipalType object that specifies user scope and other information. |
| addToUserInfoList | Indicates whether to add the principal to a SPUserCollection that is associated with the Web site. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns an array of PrincipalInfo objects from the SPUserCollection for the Web site. All instances have the principal logon name specified in searchText. Only the maxResults objects can be added to the array.
API link: http://msdn.microsoft.com/en-us/library/websvcpeople.people.searchprincipals(v=office.14).aspx
| searchText | Principal logon name. |
|---|---|
| maxResults | Unless otherwise specified, the maximum number of principals that can be returned from a provider is 10. |
| principalType | SPPrincipalType object that specifies user scope and other information. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Modifies site-level permissions for the site group that exists on the site, or adds or modifies permissions to the specified list for the user, site group, or cross-site group that exists on the site.
| objectName | A string that contains the name of the list or site. |
|---|---|
| objectType | A string that specifies either List or Web. |
| permissionIdentifier | A string that contains the name of the site group, the name of the cross-site group, or the user name (DOMAIN\User_Alias) of the user to whom the permission applies. |
| permissionType | A string that specifies user, group (cross-site group), or role (site group). The user or cross-site group has to be valid, and the site group has to already exist on the site. |
| permissionMask | A 32-bit integer in 0x00000000 format that represents a Microsoft.SharePoint.SPRights value and defines the permission. Use the pipe symbol ("|") in C# or Or in Microsoft Visual Basic to delimit values when creating a custom permission mask that combines permissions. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Modifies site-level permissions for the specified collection of existing site groups, or adds or modifies permissions to the list for the specified collection of existing users, site groups, and cross-site groups.
| objectName | A string that contains the name of the list or site. |
|---|---|
| objectType | A string that specifies either List or Web. |
| permissionsInfoXml | XML fragment in the following format that specifies the permissions to add and that can be passed as a System.Xml.XmlNode object:
<Permissions>
<Users>
<User LoginName=
"DOMAIN\User_Alias"
Email="Email_Address"
Name="Display_Name"
Notes="Notes"
PermissionMask="138608641" />
.
.
.
</Users>
<Groups>
<Group GroupName=
"Cross-site_Group"
PermissionMask=
"1027801615" />
.
.
.
</Groups>
<Roles>
<Role RoleName="Site_Group"
PermissionMask="-1" />
.
.
.
</Roles>
</Permissions>
|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the collection of permissions for a site or list.
| objectName | A string that contains the name of the list or site. |
|---|---|
| objectType | A string that specifies either List or Web. |
<GetPermissionCollection xmlns="http://schemas.microsoft.com/sharepoint/soap/directory/">
<Permissions>
<Permission MemberID="1073741829" Mask="-1" MemberIsUser="False" MemberGlobal="False"
RoleName="Administrator" />
<Permission MemberID="1073741828" Mask="1029638927" MemberIsUser="False" MemberGlobal="False"
RoleName="Web Designer" />
<Permission MemberID="1073741827" Mask="1027801615" MemberIsUser="False" MemberGlobal="False"
RoleName="Contributor" />
<Permission MemberID="1073741826" Mask="138608641" MemberIsUser="False" MemberGlobal="False"
RoleName="Reader" />
<Permission MemberID="1073741825" Mask="134283264" MemberIsUser="False" MemberGlobal="False"
RoleName="Guest" />
<Permission MemberID="1073741830" Mask="134414337" MemberIsUser="False" MemberGlobal="False"
RoleName="Site_Group1" />
<Permission MemberID="1073741831" Mask="134283265" MemberIsUser="False" MemberGlobal="False"
RoleName="Site_Group2" />
.
.
.
</GetPermissionCollection>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the specified permission from the list.
| objectName | A string that contains the name of the list. |
|---|---|
| objectType | A string that specifies List. |
| permissionIdentifier | A string that contains the name of the site group, the name of the cross-site group, or the user name (DOMAIN\User_Alias) of the user to whom the permission applies. |
| permissionType | A string that specifies user, group (cross-site group), or role (site group). |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes permissions from the list for the specified members.
| objectName | A string that contains the name of the list. |
|---|---|
| objectType | A string that specifies List. |
| memberIdsXml | An XML fragment in the following format that specifies the permissions to remove and that can be passed as a System.Xml.XmlNode object: |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Modifies site-level permissions for the specified site group, or modifies permissions to the list for the specified user, site group, or cross-site group.
| objectName | A string that contains the name of the list or site. |
|---|---|
| objectType | A string that specifies either List or Web. |
| permissionIdentifier | A string that contains the name of the site group, the name of the cross-site group, or the user name (DOMAIN\User_Alias) of the user to whom the permission applies. |
| permissionType | A string that specifies user, group (cross-site group), or role (site group). The user or cross-site group must be valid, and the site group must already exist on the site. |
| permissionMask | A 32-bit integer that specifies the new permission mask (for example, 134284064). The GetPermissionCollection can be used to return the permissions for the site or list. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns an XML string containing the search results set for the specified query.
API link: http://msdn.microsoft.com/en-us/library/websvcspsearch.queryservice.query(v=office.14).aspx
SQL Search syntax link: http://msdn.microsoft.com/en-us/library/ms443580(v=office.12).aspx
| queryXml | A string specifying the search query XML. The XML format is defined by the Microsoft.Search.Query Schema |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the files and folders within a folder on a SharePoint site.
API link: http://msdn.microsoft.com/en-us/library/websvcsitedata.sitedata.enumeratefolder(v=office.14).aspx
| strFolderUrl | A string that contains the site-relative URL of the folder. |
|---|---|
| enumerateFolderResult | A 32-bit unsigned integer that returns 0 to indicate that the operation has completed. |
| vUrls | Returns an array that contains information about the files and folders, including their URLs, the date and time that each item was last modified, and a Boolean value that specifies whether the item is a folder. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the URLs for all attachments to a specified item in a SharePoint list.
API link: http://msdn.microsoft.com/en-us/library/websvcsitedata.sitedata.getattachments(v=office.14).aspx
| strListName | A string that contains either the name of the list or the GUID of the list enclosed in curly braces ({}). |
|---|---|
| strItemId | A string that contains an integer specifying the identifier (ID) of the item. |
| getAttachmentsResult | A long indicating the result of the operation |
| vAttachments | A string array that contains the URLs of the attachments. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the changes that occurred on a site collection content from one moment in time to another.
API link: http://msdn.microsoft.com/en-us/library/websvcsitedata.sitedata.getchanges(v=office.14).aspx
| objectType | The change tracking space to report about, either "ContentDatabase" or "Site". All other objectType values, as defined in ObjectType should not be used. The server may treat all other types as "Site". Note that "Site" in the context of this parameter actually means site collection. |
|---|---|
| contentDatabaseId | GUID of the content database, known in advance or obtained by GetContent request. |
| startChangeId | Start change id |
| endChangeId | End change id |
| timeout | Timeout, in seconds, which the client gives the server to collect changes. The server MUST NOT spend more than this amount of time preparing the response. |
| getChangesResult | Indicates whether the server is aware of any more changes before the one marked by CurrentChangeId token. If the server has successfully collected all change records for the requested increment within the Timeout limit, then the server MUST specify moreChanges = false. Also in this case the server MUST set LastChangeId and CurrentChangeId to the same value. This tells the client that there are no more changes marked before the CurrentChangeId token. If the server was unable to collect all change records within the Timeout or other constraints, the server MUST specify moreChanges = true. This tells the client that it SHOULD repeat the request using the suggested LastChangeId and CurrentChangeId. If the server is unable to collect all change records because the client passed a LastChangeId token that is older than the server's change records, then the sever MUST return the following SOAP error in response to the GetChanges operation: |
| moreChanges | More changes |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
A string representing information about the web application.
API link: http://msdn.microsoft.com/en-us/library/websvcsitedata.sitedata.getcontent(v=office.14).aspx
| objectType | The change tracking space to report about, either "ContentDatabase" or "Site". All other objectType values, as defined in ObjectType should not be used. The server may treat all other types as "Site". Note that "Site" in the context of this parameter actually means site collection. |
|---|---|
| objectId | Specifies the name or GUID of an object. The GUID should be enclosed in curly braces ({}). |
| folderUrl | Specifies the folder name or the URL of a folder. The URL may be a absolute URL or a server-relative URL. |
| itemId | Specifies the ID of the list item. |
| retrieveChildItems | Flag specifying whether to get information about the child sites, lists and folders. |
| securityOnly | Flag specifying whether to get all the information for a list item or items of a folder. If true, the operation must return only the mandatory information, else the operation must return all the information. |
| lastItemIdOnPage | Used for pagination. Clients use this to sequentially retrieve large amount of data. |
| getContentResult | Returns change information (ChangeId) about the content database and site collection. Also returns information about the web application, site collection, site, list, list item, folder and attachment. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns metadata from the specified SharePoint list.
API link: http://msdn.microsoft.com/en-us/library/websvcsitedata.sitedata.getlist(v=office.14).aspx
| strListName | A string that contains either the name of the list or the GUID of the list enclosed in curly braces ({}). |
|---|---|
| getListResult | A 32-bit unsigned integer that returns 0 to indicate that the operation has completed. |
| sListMetadata | Returns metadata from the list. |
| vProperties | Returns an array that contains information about each field in the list, including its name, title, and type. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about all the lists in the current SharePoint site.
API link: http://msdn.microsoft.com/en-us/library/websvcsitedata.sitedata.getlistcollection(v=office.14).aspx
| getListCollectionResult | A 32-bit unsigned integer that returns 0 to indicate that the operation has completed. |
|---|---|
| vLists | A string that returns an array that contains information about the lists. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Performs a query against the specified SharePoint list.
API link: http://msdn.microsoft.com/en-us/library/websvcsitedata.sitedata.getlistitems(v=office.14).aspx
| strListName | A string that contains the GUID of the list enclosed in curly braces ({}). |
|---|---|
| strQuery | A string in the following form containing the Where clause of a Query element that specifies a filter for the query:
|
| strViewFields | A string in the following form containing the field references of a ViewFields element that specify which fields to return in the query:
|
| uRowLimit | A 32-bit unsigned integer that specifies the number of rows to return in the query. |
<xml xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema">
<s:Schema id="RowsetSchema">
<s:ElementType name="row" content="eltOnly" rs:CommandTimeout="30">
<s:AttributeType name="ows_Title" rs:name="Title" rs:number="1">
<s:datatype dt:type="string" dt:maxLength="512" />
</s:AttributeType>
<s:AttributeType name="ows_Number" rs:name="Number" rs:number="2">
<s:datatype dt:type="float" dt:maxLength="8" />
</s:AttributeType>
<s:AttributeType name="ows_ID" rs:name="ID" rs:number="3">
<s:datatype dt:type="i4" dt:maxLength="4" />
</s:AttributeType>
<s:AttributeType name="ows_owshiddenversion" rs:name="owshiddenversion" rs:number="4">
<s:datatype dt:type="i4" dt:maxLength="4" />
</s:AttributeType>
</s:ElementType>
</s:Schema>
<rs:data ItemCount="1">
<z:row ows_Title="Value1" ows_Number="100.000000000000" ows_ID="1" ows_owshiddenversion="2" />
<z:row ows_Title="Value2" ows_Number="100.000000000000" ows_ID="2" ows_owshiddenversion="2" />
.
.
.
</rs:data>
</xml>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns site metadata, information about the subsites in the current site collection, and information about the cross-site groups on the site and about the users who are members of each group.
API link: http://msdn.microsoft.com/en-us/library/websvcsitedata.sitedata.getsite(v=office.14).aspx
| getSiteResult | A 32-bit unsigned integer that returns 0 to indicate that the operation has completed. |
|---|---|
| sSiteMetadata | Site metadata from the current site. |
| vWebs | An array containing information about the sites in the current site collection, including their URLs and the dates they were last modified. |
| strUsers | This parameter is not used but must be passed. |
| strGroups | Information about the cross-site groups on the current site in the following form:
|
| vGroups | Information about the users in each cross-site group on the site in the following form:
|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the absolute URL of a subsite and the absolute URL of its top-level parent site based on the specified site URL.
API link: http://msdn.microsoft.com/en-us/library/websvcsitedata.sitedata.getsiteandweb(v=office.14).aspx
| strUrl | The absolute URL of the parent top-level site. |
|---|---|
| getSiteAndWebResult | A 32-bit unsigned integer that returns 0 to indicate that the operation has completed. |
| strSite | The absolute URL of the subsite. |
| strWeb | The absolute URL of the subsite. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the GUID and URL of the site collection to which the specified URL belongs.
API link: http://msdn.microsoft.com/en-us/library/websvcsitedata.sitedata.getsiteurl(v=office.14).aspx
| url | Undefined |
|---|---|
| getSiteUrlResult | Undefined |
| siteUrl | Undefined |
| siteId | Undefined |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
A string representing the identifiers of a site, list or list item depending on the specified URL. The behavior of the operation depends on the specified URL.
API link: http://msdn.microsoft.com/en-us/library/websvcsitedata.sitedata.geturlsegments(v=office.14).aspx
| strURL | Specifies an absolute URL of any item in the context site. |
|---|---|
| getURLSegmentsResult | The result of the operation |
| strWebID | Specifies the GUID of the site. This GUID must be enclosed in curly braces ({}). |
| strBucketID | Specifies the GUID the external security provider. This GUID must be enclosed in curly braces ({}). |
| strListID | Specifies the GUID the list. This GUID must be enclosed in curly braces ({}). |
| strItemID | Specifies the ID of the list item. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns site and list metadata, as well as information about the users and site groups for the current SharePoint site.
API link: http://msdn.microsoft.com/en-us/library/websvcsitedata.sitedata.getweb(v=office.14).aspx
| getWebResult | A 32-bit unsigned integer that returns 0 to indicate that the operation has completed. |
|---|---|
| sWebMetadata | Metadata from the current site. |
| vWebs | An array containing information about the subsites under the current site, including their URLs and the dates they were last modified. |
| vLists | An array containing information about the lists in the current site, including their GUIDS, Boolean values indicating whether they are empty, and the date they were last modified. |
| vFPUrls | This parameter is not used but must be passed. |
| strRoles | Information about the site groups on the current site in the following form:
|
| vRolesUsers | String array that contains information about the users for each site group in the following form:
|
| vRolesGroups | String array that contains information about the cross-site groups that are members of each site group on the site in the following form:
|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
| url | Url |
|---|---|
| title | Title |
| description | Description |
| templateName | Template Name |
| language | Language |
| locale | Locale |
| collationLocale | Collation Locale |
| uniquePermissions | Unique Permissions |
| anonymous | Anonymus |
| presence | Presence |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Delete web
API link: http://msdn.microsoft.com/en-us/library/websvcsites.sites.deleteweb(v=office.14).aspx
| url | Url |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Export Solution
API link: http://msdn.microsoft.com/en-us/library/websvcsites.sites.exportsolution(v=office.14).aspx
| solutionFileName | Solution File Name |
|---|---|
| title | Title |
| description | Description |
| fullReuseExportMode | Full Reuse Export Mode |
| includeWebContent | Include Web Content |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Exports a Web site.
API link: http://msdn.microsoft.com/en-us/library/websvcsites.sites.exportweb(v=office.14).aspx
| jobName | The file name to use for content migration packages. |
|---|---|
| webUrl | The URL of the site to export. |
| dataPath | The directory location where content migration packages are placed. |
| includeSubwebs | True to include subwebs; otherwise, false. |
| includeUserSecurity | True to include site security groups and group membership information; otherwise, false. |
| overWrite | True to overwrite the content migration package if it exists; otherwise, false. |
| cabSize | Indicates the maximum size for the CMP (content migration package) file. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Get Site
API link: http://msdn.microsoft.com/en-us/library/websvcsites.sites.getsite(v=office.14).aspx
| siteUrl | Site Url |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the collection of site definitions and sites templates in the Web application.
API link: http://msdn.microsoft.com/en-us/library/websvcsites.sites.getsitetemplates(v=office.14).aspx
| lcid | A 32-bit integer that specifies the locale identifier (LCID), for example, 1033 in English. |
|---|---|
| getSiteTemplatesResult | If successful, returns 0 as a Long |
| templateList | A template array whose elements provide fields containing information about each template. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Get Updated From Digest
API link: http://msdn.microsoft.com/en-us/library/websvcsites.sites.getupdatedformdigest(v=office.14).aspx
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Get Updated Form Digest Information
API link: http://msdn.microsoft.com/en-us/library/websvcsites.sites.getupdatedformdigest(v=office.14).aspx
| url | Url |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Import web
API link: http://msdn.microsoft.com/en-us/library/websvcsites.sites.importweb(v=office.14).aspx
| jobName | Job Name |
|---|---|
| webUrl | Web Url |
| dataFiles | Data Files |
| logPath | Log Path |
| includeUserSecurity | Include User Security |
| overWrite | Over Write |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Deletes all versions of the specified file.
API link: http://msdn.microsoft.com/en-us/library/websvcversions.versions.deleteallversions(v=office.14).aspx
| fileName | A string that contains the site-relative location of the folder name and file name of the file whose versions are to be deleted. |
|---|
<results xmlns="http://schemas.microsoft.com/sharepoint/soap/"> <list id="{26E516B0-8241-4B97-984D-000000000000" />}
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Deletes the specified file version.
API link: http://msdn.microsoft.com/en-us/library/websvcversions.versions.deleteversion(v=office.14).aspx
| fileName | A string that contains the site-relative location of the folder name and file name of the file whose version is to be deleted. |
|---|---|
| fileVersion | A string that specifies the number of the file version to delete. |
<results xmlns="http://schemas.microsoft.com/sharepoint/soap/"> <list id="{26E516B0-8241-4B97-984D-000000000000" />. . . }
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Deletes the specified view of the specified list.
API link: http://msdn.microsoft.com/en-us/library/websvcviews.views.deleteview(v=office.14).aspx
| listName | A string that contains the internal name of the list. |
|---|---|
| viewName | A string that contains the GUID for the view. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns information about the versions of the specified file.
API link: http://msdn.microsoft.com/en-us/library/websvcversions.versions.getversions(v=office.14).aspx
| fileName | A string that contains the site-relative URL of the file in the form Folder_Name/File_Name. |
|---|
<results xmlns="http://schemas.microsoft.com/sharepoint/soap/"> <list id="{26E516B0-8241-4B97-984D-000000000000" />. . . }
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Restores the specified file version.
API link: http://msdn.microsoft.com/en-us/library/websvcversions.versions.restoreversion(v=office.14).aspx
| fileName | A string that contains the site-relative URL of the file in the form Folder_Name/File_Name. |
|---|---|
| fileVersion | A string that identifies the file version. |
<results xmlns="http://schemas.microsoft.com/sharepoint/soap/"> <list id="{26E516B0-8241-4B97-984D-000000000000" />}
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Creates a view for the specified list.
API link: http://msdn.microsoft.com/en-us/library/websvcviews.views.addview(v=office.14).aspx
| listName | A string that contains the internal name of the list. |
|---|---|
| viewName | A string that contains the GUID for the view, which determines the view to use for the default view attributes represented by the query, viewFields, and rowLimit parameters. If this argument is not supplied, the default view is assumed. |
| viewFields | A ViewFields element that specifies which fields to return in the query and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| query | A Query element containing the query that determines which records are returned and in what order, and that can be assigned to a System.Xml.XmlNode object. For example, the following query returns list items where the ID is less than 3 and orders the items by title:
|
| rowLimit | A RowLimit element that specifies the number of items, or rows, to display on a page before paging begins, and that can be assigned to a System.Xml.XmlNode object. The fragment can include the Paged attribute to specify that the view return list items in pages. The following example sets a limit of 100 items per page:
|
| type | A string that specifies whether the view is an HTML view or a Datasheet view. Possible values include HTML and Grid. |
| makeViewDefault | True to make the view the default view for the list. |
<AddViewResult> <View Name="{B5C3250A-1974-49E9-9F61-180F86704434" DefaultView="TRUE" Type="HTML" DisplayName="All Contacts" Url="Lists/Contacts/AllItems.htm" BaseViewID="1" xmlns="">100 }
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the schema of the specified view for the specified list.
API link: http://msdn.microsoft.com/en-us/library/websvcviews.views.getview(v=office.14).aspx
| listName | A string that contains the internal name of the list. |
|---|---|
| viewName | A string that contains the GUID for the view. If the view name is blank, the default view is returned. |
<View Name="{EE7C652F-9CBF-433F-B376-86B0EE989A06" DefaultView="TRUE" Type="HTML" DisplayName="View_Name" Url="Lists/Events/File_Name.aspx" BaseViewID="1">2003-03-03T00:00:00Z 100 }
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the display names, internal names, and URLs for the collection of views of the specified list.
API link: http://msdn.microsoft.com/en-us/library/websvcviews.views.getviewcollection(v=office.14).aspx
| listName | A string that contains the internal name of the list. |
|---|
<GetViewCollectionResult> <Views> <View DisplayName="Allitems" Name="{C1036607-EC8A-11d3-82AA-0050048394B0" Url="List\Events\Allitems.aspx" />... }
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the full schema of the specified view for the specified list, including the HTML sections.
API link: http://msdn.microsoft.com/en-us/library/websvcviews.views.getviewhtml(v=office.14).aspx
| listName | A string that contains the name of the list. |
|---|---|
| viewName | A string that contains the GUID specifying the view. |
<GetViewHTMLResult> <View Name="{C1036607-EC8A-11d3-82AA-0050048394B0" DefaultView="TRUE" Type="HTML" DisplayName="All Contacts" Url="Lists/Contacts/AllItems.htm" BaseViewID="1" xmlns="">... ... ... ... ... ... ... ... ... ... 100 }
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Modifies the specified view of the specified list.
API link: http://msdn.microsoft.com/en-us/library/websvcviews.views.updateview(v=office.14).aspx
| listName | A string that contains the internal name of the list. |
|---|---|
| viewName | A string that contains the GUID for the view. |
| viewProperties | An XML fragment that contains all the view-level properties as attributes, such as Editor, Hidden, ReadOnly, and Title. |
| query | A Query element containing the query that determines which records are returned and in what order, and that can be assigned to a System.Xml.XmlNode object. The following example performs a query for cases in which the ID field is less than 3, and displays items in the order of their titles:
|
| viewFields | A ViewFields element that specifies which fields to return in the query and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| aggregations | An Aggregations element that specifies the fields to aggregate and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| formats | A Formats element that defines the grid formatting for columns and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| rowLimit | A RowLimit element that specifies the number of items, or rows, to display on a page before paging begins and that can be assigned to a System.Xml.XmlNode object. The fragment can include the Paged attribute to specify that the view return list items in pages. The following example sets a limit of 100 items per page:
|
<UpdateViewResult> <View Name="{B5C3250A-1974-49E9-9F61-180F86704434" DefaultView="TRUE" Type="HTML" DisplayName="All Contacts" Url="Lists/Contacts/AllItems.htm" BaseViewID="1" xmlns="">Today + 1 100 }
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Updates the specified view with the supplied properties and values, including the display properties of Introduction to Collaborative Application Markup Language (CAML) and HTML.
API link: http://msdn.microsoft.com/en-us/library/websvcviews.views.updateviewhtml(v=office.14).aspx
| listName | A string that contains the internal name of the list. |
|---|---|
| viewName | A string that contains the GUID for the view. |
| viewProperties | An XML fragment that contains all view-level properties as attributes, such as Editor, Hidden, ReadOnly, and Title. |
| toolbar | A Toolbar element that sets the HTML used to render the toolbar in a view and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| viewHeader | A ViewHeader element that sets the HTML used to render the header of a view and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| viewBody | A ViewBody element that sets the HTML used to render the body of a view and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| viewFooter | A ViewFooter element that sets the HTML used to render the footer of a view and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| viewEmpty | A ViewEmpty element that contains the HTML used to render the page if the query returns no items and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| rowLimitExceeded | A RowLimitExceeded element that specifies alternate rendering for when the specified row limit is exceeded and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| query | A Query element containing the query that determines which records are returned and in what order, and that can be assigned to a System.Xml.XmlNode object. The following example performs a query for cases in which the ID field is less than 3, and displays items in the order of their titles:
|
| viewFields | A ViewFields element that specifies which fields to return in the query and in what order, and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| aggregations | An Aggregations element that specifies the fields to aggregate and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| formats | A Formats element that defines the grid formatting for columns and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| rowLimit | A RowLimit element that specifies the number of items, or rows, to display on a page before paging begins and that can be assigned to a System.Xml.XmlNode object. The fragment can include the Paged attribute to specify that the view return list items in pages. The following example sets a limit of 100 items per page:
|
<View Name="{54992C89-4F9F-4B2E-8E5A-F55C1C70831B" Type="HTML" DisplayName="MyView" Url="Lists/TestCustList/MyView.aspx" BaseViewID="1" xmlns="http://schemas.microsoft.com/sharepoint/soap/">... ... ... ... ... ... ... ... ... 100 ... ... }
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Updates the specified view with the supplied properties and values, including the display properties of Introduction to Collaborative Application Markup Language (CAML) and HTML.
API link: http://msdn.microsoft.com/en-us/library/websvcviews.views.updateviewhtml2(v=office.14).aspx
| listName | A string that contains the internal name of the list. |
|---|---|
| viewName | A string that contains the GUID for the view. |
| viewProperties | An XML fragment that contains all view-level properties as attributes, such as Editor, Hidden, ReadOnly, and Title. |
| toolbar | A Toolbar element that sets the HTML used to render the toolbar in a view and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| viewHeader | A ViewHeader element that sets the HTML used to render the header of a view and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| viewBody | A ViewBody element that sets the HTML used to render the body of a view and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| viewFooter | A ViewFooter element that sets the HTML used to render the footer of a view and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| viewEmpty | A ViewEmpty element that contains the HTML used to render the page if the query returns no items and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| rowLimitExceeded | A RowLimitExceeded element that specifies alternate rendering for when the specified row limit is exceeded and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| query | A Query element containing the query that determines which records are returned and in what order, and that can be assigned to a System.Xml.XmlNode object. The following example performs a query for cases in which the ID field is less than 3, and displays items in the order of their titles:
|
| viewFields | A ViewFields element that specifies which fields to return in the query and in what order, and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| aggregations | An Aggregations element that specifies the fields to aggregate and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| formats | A Formats element that defines the grid formatting for columns and that can be assigned to a System.Xml.XmlNode object, as in the following example:
|
| rowLimit | A RowLimit element that specifies the number of items, or rows, to display on a page before paging begins and that can be assigned to a System.Xml.XmlNode object. The fragment can include the Paged attribute to specify that the view return list items in pages. The following example sets a limit of 100 items per page:
|
| openApplicationExtension | Open Application Extension |
<View Name="{54992C89-4F9F-4B2E-8E5A-F55C1C70831B" Type="HTML" DisplayName="MyView" Url="Lists/TestCustList/MyView.aspx" BaseViewID="1" xmlns="http://schemas.microsoft.com/sharepoint/soap/">... ... ... ... ... ... ... ... ... 100 ... ... }
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Adds a new Web Part to a Web Part Page.
| pageUrl | A string containing the URL of the Web Part Page. |
|---|---|
| webPartXml | A string containing the XML of the Web Part. |
| storage | A Storage value indicating how the Web Part was stored. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Add Web Part To Zone
| pageUrl | Page Url |
|---|---|
| webPartXml | Web Part Xml |
| storage | Storage |
| zoneId | Zone Id |
| zoneIndex | Zone Index |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Creates a new SPWorkflowAssociation object list applied in the /WorkflowConfig/Association/@ListID attribute in the associated configuration file. If the /WorkflowConfig/Association/@ListID attribute is not applied, the method creates a new SPWorkflowAssociation object on the Windows SharePoint Services 3.0 Web site.
| configUrl | The Web-relative URL for the configuration file in the configuration file format. |
|---|---|
| configVersion | The version number of the configuration file in the format NNNN.NNNN. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Convert Web Part Format
| inputFormat | Input Format |
|---|---|
| formatConversionOption | Format Conversion Option |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Deletes a dynamic Web Part from a Web Part Page.
| pageUrl | A string containing the URL of the page containing the Web Part. |
|---|---|
| storageKey | A GUID that identifies of the Web Part. |
| storage | A Storage value indicating how the Web Part was stored. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Execute Proxy Updates
| updateData | Update Data |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns a string version of the actions file, as defined by the Actions File Schema
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Get Assembly Metadata
| assemblyName | Name of the assembly for which metadata is retrieved |
|---|---|
| baseTypes | Base Types |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Get Binding Resource Data
| resourceName | Resource Name |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Get Custom Control List
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Get Data From Data Source Control
| dscXml | Dsc Xml |
|---|---|
| contextUrl | Context Url |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Get Expanded List View Xml
API link: http://msdn.microsoft.com/en-us/library/ee658354(v=office.14).aspx
| webId | Web Id |
|---|---|
| listViewXml | List View Xml |
| listGuid | List Guid |
| listUrl | List Url |
| listDisplayName | List Display Name |
| hasConnection | Has Connection |
| partialView | Partial View |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Get Form Capability From Data Source Control
| dscXml | Dsc Xml |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Get Safe Assembly Info
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the XML data for a dynamic Web Part.
| pageurl | A string containing the URL of the page containing the Web Part |
|---|---|
| storageKey | A GUID that identifies the Web Part |
| storage | A Storage value indicating how the Web Part is stored |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the XML data for a dynamic Web Part.
| pageurl | A string containing the URL of the page containing the Web Part |
|---|---|
| storageKey | A GUID that identifies the Web Part |
| storage | A Storage value indicating how the Web Part is stored |
| behavior | An SPWebServiceBehavior enumeration object indicating whether the client supports Windows SharePoint Services 2.0 or Windows SharePoint Services 3.0. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns connection information for all parts on the target page and compatibility information of the source Web Part with all the parts on a target page, which is used to determine whether Web Parts on two different pages are compatible with each other.
| sourcePageUrl | The URL of the source page. |
|---|---|
| sourcePageContents | A string containing the source of the .aspx source Web page. |
| targetPageUrl | The URL of the target page. |
| targetPageContents | A string containing the source of the .aspx target Web page. |
| providerPartID | A string containing the identifier of a part that resides on the source page. |
| lcid | A locale identifier for locale-specific properties. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Get Web Part Page
| documentName | The name of the Web Part Page. |
|---|---|
| behavior | An SPWebServiceBehavior enumeration object indicating whether the client supports Windows SharePoint Services 2.0 or Windows SharePoint Services 3.0. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns connection information for all parts on the same page as well as compatibility results for the provider part with other parts on the same page.
| sourcePageUrl | The URL of the source page. |
|---|---|
| sourcePageContents | A string containing the source of the .aspx source Web page. |
| providerPartID | A string containing the identifier of a part that resides on the source page. |
| lcid | A locale identifier for locale-specific properties. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the Web Part Page, complete with the Web Parts and the properties included within each Web Part zone.
| documentName | The name of the Web Part Page. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns an XML string of all Web Parts associated with a Web Part Page.
| pageUrl | The URL of the page containing the Web Part. |
|---|---|
| storage | A Storage value indicating how the Web Part is stored. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns an XML string of all Web Parts associated with a Web Part Page.
| pageUrl | The URL of the page containing the Web Part. |
|---|---|
| storage | A Storage value indicating how the Web Part is stored. |
| behavior | An SPWebServiceBehavior enumeration object indicating whether the client supports Windows SharePoint Services 2.0 or Windows SharePoint Services 3.0. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns XML data from the data source provider.
| queryXml | A string containing the information to query the data source. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes all SPWorkflowAssociation objects on the list defined by the /WorkflowConfig/Association/@ListID value in the configuration file.
| configUrl | Web-relative URL to the configuration file. |
|---|---|
| configVersion | Version of the configuration file to be used. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns an XML fragment that includes the Web Part property information and the rendering HTML.
| webPartXml | A string containing the Web Part XML data. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Saves changes to an existing dynamic Web Part.
| pageUrl | The URL of the source page. |
|---|---|
| storageKey | A GUID that identifies the Web Part |
| webPartXml | A string containing the XML information on the Web Part. |
| storage | A Storage value indicating how the Web Part is stored |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Saves changes to an existing dynamic Web Part, including a change to the Web Part type.
| pageUrl | The URL of the source page. |
|---|---|
| storageKey | A GUID that identifies the Web Part. |
| webPartXml | A string containing the XML information on the Web Part. |
| storage | A Storage value indicating how the Web Part is stored |
| allowTypeChange | True to allow saving the Web Part as a different type; otherwise, false. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Creates a workflow task list, if one is not specified, or if the specified task list does not exist in the context Web site; also updates content types on the task list.
| workflowMarkupText | XML that represents the definition of the workflow schedule; the format for this XML is the XOML format, as defined in Windows Workflow Foundations. |
|---|---|
| rulesText | XML that represents the definition of the conditional logic for a workflow schedule; the format for this XML is the RULES format, as defined in Windows Workflow Foundations. |
| configBlob | XML that represents the support objects necessary to be created or modified as a result of this action. |
| flag | Specifies whether to create the support objects. If set to 1 the method only do validation; if set to 2 to do validation and create the support objects, and all other values are disallowed. |
<Success>
<TaskList ID="TaskListID"/>
</Success>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Creates a new site content type, with the specified columns and properties, on the site.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.createcontenttype(v=office.14).aspx
| displayName | A string that represents the display name of the new site content type. |
|---|---|
| parentType | A string that represents the content type ID of the parent content type on which to base the new site content type. |
| newFields | A string that represents the collection of columns to include on the new site content type. Format the column collection as a FieldRefs Element (ContentType) element, where each FieldRef Element (ContentType) child element represents a reference to an existing column to include on the content type. |
| contentTypeProperties | A string that represents the properties to specify for the new site content type. Format the properties as a ContentType Element (ContentType) element, and include the element attributes for the properties you want to specify. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Applies style sheet customization to a particular file.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.customizecss(v=office.14).aspx
| cssFile | The CSS file |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Deletes the specified site content type from the site.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.deletecontenttype(v=office.14).aspx
| contentTypeId | A string that represents the content type ID of the site content type to delete. |
|---|
<Success xmlns="http://schemas.microsoft.com/sharepoint/soap/"/>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns a list of Features that are activated in the Web site and in its parent site collection.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.getactivatedfeatures(v=office.14).aspx
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the titles and URLs of all sites within the current site collection.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.getallsubwebcollection(v=office.14).aspx
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns a collection of the column definitions for the columns available on the site.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.getcolumns(v=office.14).aspx
<Fields> <Field ID="{BA934502-D68D-4960-A54B-51E15FEF5FD3" Name="ManagersName" DisplayName="Manager's Name" Group="Core Contact and Calendar Columns" Type="Text" Sealed="TRUE" AllowDeletion="TRUE" xmlns="http://schemas.microsoft.com/sharepoint/soap/" />}
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the content type definition for the specified site content type.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.getcontenttype(v=office.14).aspx
| contentTypeId | A string that represents the content type ID of the site content type. |
|---|
<ContentType
ID="0x010100C78DE4D7C0C57C43AF878D28256599CA"
Name="NewContentType"
Group="Custom Content Types"
Description="Create a new document."
Version="1"
xmlns="http://schemas.microsoft.com/sharepoint/soap/">
<Folder TargetName="Forms/NewContentType" />
<Fields>
…
<DocumentTemplate TargetName="Forms/NewContentType/template.doc" />
<XmlDocuments>
…
</XmlDocuments>
</ContentType>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns a collection of content type definitions for all site content types on the specified site.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.getcontenttypes(v=office.14).aspx
<ContentTypes xmlns="http://schemas.microsoft.com/sharepoint/soap/">
<ContentType
ID="0x010100C78DE4D7C0C57C43AF878D28256599CA"
Name="NewContentType"
Group="Custom Content Types"
Description="Create a new document."
Version="1"
xmlns="http://schemas.microsoft.com/sharepoint/soap/">
<Folder TargetName="Forms/NewContentType" />
<Fields>
…
<DocumentTemplate TargetName="Forms/NewContentType/template.doc" />
<XmlDocuments>
…
</XmlDocuments>
</ContentType>
<ContentType
…
</ContentType>
</ContentTypes>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Gets the customization (also known as "ghosted") status of the file with the specified URL.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.getcustomizedpagestatus(v=office.14).aspx
| fileUrl | The File Url |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the collection of list template definitions for the current site.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.getlisttemplates(v=office.14).aspx
<ListTemplates xmlns="http://schemas.microsoft.com/sharepoint/soap/">
<ListTemplate Name="custlist" DisplayName="Custom List" Type="100"
BaseType="0" OnQuickLaunch="TRUE"
SecurityBits="11" Description="Create a custom list when you want
to specify your own columns. The list opens as a Web page and
lets you add or edit items one at a time."
Image="/_layouts/images/itgen.gif" />
<ListTemplate Name="gridlist" DisplayName="Custom List in
Datasheet View" Type="120" BaseType="0"
OnQuickLaunch="TRUE" SecurityBits="11" Description="Create a
custom list when you want to specify your own columns. The list
opens in a spreadsheet-like environment for convenient data
entry, editing, and formatting. It requires a Windows SharePoint
Services-compatible list datasheet control and ActiveX
control support." Image="/_layouts/images/itdatash.gif" />
<ListTemplate Name="doclib" DisplayName="Document Library"
Type="101" BaseType="1"
OnQuickLaunch="TRUE" SecurityBits="11" Description="Create a
document library when you have a collection of documents or other
files that you want to share. Document libraries support features
such as subfolders, file versioning, and check-in/check-out."
Image="/_layouts/images/itdl.gif" DocumentTemplate="101" />
.
.
.
</ListTemplates>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Get Object Id From Url
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.getobjectidfromurl(v=office.14).aspx
| objectUrl | Object Url |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns properties of a site (for example, name, description, and theme).
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.getweb(v=office.14).aspx
| webUrl | A string that contains the absolute URL of the site. To return information about the current site, a period (".") can be passed as the value of this parameter. |
|---|
<Web Title="Site_Name" Url=
"http://Server_Name/sites/Site_Name/Subsite_Name"
Description="Description" Language="1033" Theme="Theme"
xmlns="http://schemas.microsoft.com/sharepoint/soap/" />
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the titles and URLs of all sites directly beneath the current site.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.getwebcollection(v=office.14).aspx
<Webs xmlns="http://schemas.microsoft.com/sharepoint/soap/">
<Web Title="Subsite1_Name" Url="http://Server_Name/[sites]/
[Site_Name]/[Subsite1]" />
<Web Title="Subsite2_Name" Url="http://Server_Name/[sites]/
[Site_Name]/[Subsite2]" />
</Webs>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Removes the specified XmlDocument Element (ContentType) element from the specified site content type.
| contentTypeId | A string that represents the content type ID for the site content type. |
|---|---|
| documentUri | A string that represents the URI of the XMLDocument element to remove. |
<Success xmlns="http://schemas.microsoft.com/sharepoint/soap/"/>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Reverts the content streams of all files within the Web site.
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Reverts style sheet customization of a file to the default style sheet.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.revertcss(v=office.14).aspx
| cssFile | The Css File |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Reverts the content stream of the file with the specified URL.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.revertfilecontentstream(v=office.14).aspx
| fileUrl | File Url |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Creates, updates, or deletes one or more columns on the specified site.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.updatecolumns(v=office.14).aspx
| newFields | A string that represents the collection of columns to create on the site. Format the column collection as a Fields Element (List) element, where each Field Element (List) child element defines a column to create on the site. |
|---|---|
| updateFields | A string that represents the collection of columns to update on the site. Format the column collection as a Fields Element (List) element, where each Field Element (List) child element defines a column to include on the site. In each Field Element (List) child element, include the element attributes for the column properties you want to update. |
| deleteFields | A string that represents the collection of columns to delete from the site. Format the column collection as a Fields Element (List) element, where each Field Element (List) child element defines a column to delete from the site. In each Field Element (List) child element, include the ID attributes for the column you want to delete. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Updates the specified site content type.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.updatecontenttype(v=office.14).aspx
| contentTypeId | A string that represents the content type ID of the site content type to update. |
|---|---|
| contentTypeProperties | A string that represents the properties to update on the site content type. Format the properties as a ContentType Element (ContentType) element, and include the element attributes for the properties you want to update. |
| newFields | A string that represents the collection of columns to add to the site content type. Format the column collection as a FieldRefs Element (ContentType) element, where each FieldRef Element (ContentType) child element references a site column to add to the site content type. |
| updateFields | A string that represents the collection of columns to update on the site. Format the column collection as a FieldRefs Element (ContentType) element, where each FieldRef Element (ContentType) child element references a column to update on the site content type. In each FieldRef Element (ContentType) child element, include the element attributes for the column properties you want to update. |
| deleteFields | A string that represents the collection of columns to delete from the site content type. Format the column collection as a FieldRefs Element (ContentType) element, where each FieldRef Element (ContentType) child element references a column to delete from the site content type. In each FieldRef Element (ContentType) child element, include the ID attributes for the column you want to delete. |
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Adds or overwrites the specified XmlDocument Element (ContentType) element in the site content type.
| contentTypeId | A string that represents the content type ID of the site content type. |
|---|---|
| newDocument | A string that represents the XML document to replace the existing XML document. |
<Success xmlns="http://schemas.microsoft.com/sharepoint/soap/"/>
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|
Returns the URL of the parent site for the specified page URL.
API link: http://msdn.microsoft.com/en-us/library/websvcwebs.webs.weburlfrompageurl(v=office.14).aspx
| pageUrl | A string that contains the absolute URL of the page. |
|---|
| SharepointRuntimeException | If something goes wrong this exception is throwed with a description of the error |
|---|