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 中) 成員是安全執行緒。不保證任何執行個體成員都是安全執行緒。