WssInterop.ReadWssData Method
Gets information about the SharePoint workspace site for a specified project.
Namespace: WebSvcWssInterop
Assembly: ProjectServerWebServices (in ProjectServerWebServices.dll)
Syntax
'Declaration
<SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/WssInterop/ReadWssData", RequestNamespace := "http://schemas.microsoft.com/office/project/server/webservices/WssInterop/", _
ResponseNamespace := "http://schemas.microsoft.com/office/project/server/webservices/WssInterop/", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function ReadWssData ( _
projectUID As Guid _
) As ProjectWSSInfoDataSet
'Usage
Dim instance As WssInterop
Dim projectUID As Guid
Dim returnValue As ProjectWSSInfoDataSet
returnValue = instance.ReadWssData(projectUID)
[SoapDocumentMethodAttribute("http://schemas.microsoft.com/office/project/server/webservices/WssInterop/ReadWssData", RequestNamespace = "http://schemas.microsoft.com/office/project/server/webservices/WssInterop/",
ResponseNamespace = "http://schemas.microsoft.com/office/project/server/webservices/WssInterop/",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public ProjectWSSInfoDataSet ReadWssData(
Guid projectUID
)
Parameters
- projectUID
Type: System.Guid
GUID of the project.
Return Value
Type: WebSvcWssInterop.ProjectWSSInfoDataSet
The ProjectWSSInfoDataSet includes the PROJ_UID, PROJ_NAME, WSTS_SERVER_UID, and WPROJ_STS_SUBWEB_NAME fields. If the workspace is not empty, additional information includes the Project Web Access administrator role ID, the project manager role ID, the user role ID, and URLs for the project workspace, and lists of issues, risks, deliverables, and views.
Remarks
Project Server Permissions
One of the following permissions is required.
Permission |
Description |
---|---|
Log on to Project Server. Global permission. |
|
Manage the project workspace site. Global permission. |