共用方式為


Project 類別

包含管理專案和任務、 資源及工作分派的專案中的實體的方法。Project類別方法也會管理可交付項目、 專案提案及專案或主要專案關係。

繼承階層架構

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Web.Services.Protocols.WebClientProtocol
        System.Web.Services.Protocols.HttpWebClientProtocol
          System.Web.Services.Protocols.SoapHttpClientProtocol
            WebSvcProject.Project

命名空間:  WebSvcProject
組件:  ProjectServerServices (在 ProjectServerServices.dll 中)

語法

'宣告
<WebServiceBindingAttribute(Name := "ProjectSoap", Namespace := "https://schemas.microsoft.com/office/project/server/webservices/Project/")> _
Public Class Project _
    Inherits SoapHttpClientProtocol
'用途
Dim instance As Project
[WebServiceBindingAttribute(Name = "ProjectSoap", Namespace = "https://schemas.microsoft.com/office/project/server/webservices/Project/")]
public class Project : SoapHttpClientProtocol

備註

**已被取代的專案類別中的 PSI。**針對所有新的開發、 使用Project CSOM。使用 Project PSI 的Project Server 2013應用程式會繼續運作,但Project Online應用程式需要取代任何專案類別 PSI 方法使用其相等的 CSOM 方法。

Project類別管理上指定的伺服器,而不是提供介面至只有一個專案的所有專案。

應用程式必須登入伺服器所使用網路認證 (LoginWindows)] 或 [表單驗證 (LoginForms),然後再使用此類別中的方法。

執行緒安全

這類型的任何公用 static (共用 於 Visual Basic 中) 成員是安全執行緒。不保證任何執行個體成員都是安全執行緒。

請參閱

參照

Project 成員

WebSvcProject 命名空間