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 项目类已被弃用。 对于所有新的开发使用项目 CSOM。使用项目 PSI 的Project Server 2013应用程序将继续工作但Project Online应用程序将需要任何项目级 PSI 方法替换为其等效的 CSOM 方法。
Project类管理给定的服务器而不是为一个项目提供一个接口上的所有项目。
应用程序必须登录到服务器之前使用此类中的方法使用网络凭据 (LoginWindows) 或窗体身份验证 (LoginForms)。
线程安全性
该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。