Share via


WssInterop.ReadWssData Method

Gets information about the SharePoint site of a project site for the specified project.

Namespace:  [WssInterop Web service]
Service reference: http://ServerName:32843/[Project Service Application GUID]/PSI/WssInterop.svc
Web service reference: http://ServerName/ProjectServerName/_vti_bin/PSI/WssInterop.asmx?wsdl

Syntax

'Declaration
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/WssInterop/ReadWssData", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/WssInterop/",  _
    ResponseNamespace := "https://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("https://schemas.microsoft.com/office/project/server/webservices/WssInterop/ReadWssData", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/WssInterop/", 
    ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/WssInterop/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public ProjectWSSInfoDataSet ReadWssData(
    Guid projectUID
)

Parameters

  • projectUID
    Type: System.Guid
    The GUID of the project.

Return Value

Type: [WssInterop Web service].ProjectWSSInfoDataSet
The ProjectWSSInfoDataSet provides information about the project and the project site.

Remarks

The ProjectWSSInfoDataSet includes the PROJ_UID, PROJ_NAME, WSTS_SERVER_UID, and WPROJ_STS_SUBWEB_NAME fields. If the project site is not empty, additional information includes the Project Web App administrator role ID, the project manager role ID, the user role ID, URLs for the project site, and lists of issues, risks, deliverables, and views.

Project Server Permissions

One of the following permissions is required.

Permission

Description

LogOn

Allows the user to log on to Project Server. Global permission.

ManageWindowsSharePointServices

Allows the user to manage the project site site. Global permission.

See Also

Reference

WssInterop Class

WssInterop Members

WssInterop Web Service