WssInterop Members

Include Protected Members
Include Inherited Members

Includes methods for managing SharePoint sites for project sites in Project Server.

The WssInterop type exposes the following members.

Constructors

  Name Description
Public method WssInterop Creates an WssInterop object from the ASMX-based WssInterop web service.

Top

Properties

  Name Description
Public property AllowAutoRedirect (Inherited from HttpWebClientProtocol.)
Protected property CanRaiseEvents (Inherited from Component.)
Public property ClientCertificates (Inherited from HttpWebClientProtocol.)
Public property ConnectionGroupName (Inherited from WebClientProtocol.)
Public property Container (Inherited from Component.)
Public property CookieContainer (Inherited from HttpWebClientProtocol.)
Public property Credentials (Inherited from WebClientProtocol.)
Protected property DesignMode (Inherited from Component.)
Public property EnableDecompression (Inherited from HttpWebClientProtocol.)
Protected property Events (Inherited from Component.)
Public property PreAuthenticate (Inherited from WebClientProtocol.)
Public property Proxy (Inherited from HttpWebClientProtocol.)
Public property RequestEncoding (Inherited from WebClientProtocol.)
Public property Site (Inherited from Component.)
Public property SoapVersion (Inherited from SoapHttpClientProtocol.)
Public property Timeout (Inherited from WebClientProtocol.)
Public property UnsafeAuthenticatedConnectionSharing (Inherited from HttpWebClientProtocol.)
Public property Url (Inherited from WebClientProtocol.)
Public property UseDefaultCredentials (Inherited from WebClientProtocol.)
Public property UserAgent (Inherited from HttpWebClientProtocol.)

Top

Methods

  Name Description
Public method Abort (Inherited from WebClientProtocol.)
Protected method BeginInvoke (Inherited from SoapHttpClientProtocol.)
Protected method CancelAsync (Inherited from HttpWebClientProtocol.)
Public method CreateObjRef (Inherited from MarshalByRefObject.)
Public method CreateWssSite Creates a SharePoint site for the specified project and server.
Public method DeleteWSSSite Deletes the SharePoint site of the project site for the specified project.
Public method Discover (Inherited from SoapHttpClientProtocol.)
Public method Dispose() (Inherited from Component.)
Protected method Dispose(Boolean) (Inherited from Component.)
Protected method EndInvoke (Inherited from SoapHttpClientProtocol.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Component.)
Public method GetHashCode (Inherited from Object.)
Public method GetLifetimeService (Inherited from MarshalByRefObject.)
Protected method GetReaderForMessage (Inherited from SoapHttpClientProtocol.)
Protected method GetService (Inherited from Component.)
Public method GetType (Inherited from Object.)
Protected method GetWebRequest (Inherited from SoapHttpClientProtocol.)
Protected method GetWebResponse(WebRequest) (Inherited from HttpWebClientProtocol.)
Protected method GetWebResponse(WebRequest, IAsyncResult) (Inherited from HttpWebClientProtocol.)
Protected method GetWriterForMessage (Inherited from SoapHttpClientProtocol.)
Public method GetWSSVServerURL Gets the URL of a specified SharePoint site.
Public method GetWSSVServerURLs Gets a list of URLs for SharePoint virtual servers within a farm.
Public method InitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected method Invoke (Inherited from SoapHttpClientProtocol.)
Protected method InvokeAsync(String, [], SendOrPostCallback) (Inherited from SoapHttpClientProtocol.)
Protected method InvokeAsync(String, [], SendOrPostCallback, Object) (Inherited from SoapHttpClientProtocol.)
Protected method MemberwiseClone() (Inherited from Object.)
Protected method MemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Public method QueueSynchronizeMembershipForWssSite Synchronizes Project Server users with the SharePoint site for the specified project site.
Public method ReadProjectSiteBaseUrls Reads the web application GUIDs and base site URLs that can be used to create project sites.
Public method ReadWssData Gets information about the SharePoint site of a project site for the specified project.
Public method ReadWssServerInfo Gets information about all of the SharePoint servers and sites in a farm.
Public method ReadWssSettings Gets settings for Project Web App in the SharePoint Central Administration site.
Public method SynchronizeMembershipForPwaAppRootSite Synchronizes the SharePoint site membership with the Project Web App root site.
Public method ToString (Inherited from Component.)
Public method UpdateMembershipForWssSite Updates changes in role membership for a specified project site SharePoint site.
Public method UpdateProjectSitePaths Changes the location of a project site URL, synchronizes user permissions, and updates the issues and documents lists for Project Server enhanced lists.
Public method UpdateWssSettings Allows the user to update settings for project site provisioning in Microsoft SharePoint Server 2010.
Public method WSSWebExists Checks whether a specified project site exists.

Top

Events

  Name Description
Public event Disposed (Inherited from Component.)

Top

See Also

Reference

WssInterop Class

WssInterop Web Service