Project 成员

包括用于管理项目和实体如任务、 资源和工作分配的项目中的方法。Project类方法还管理可交付结果、 项目方案和项目或主项目关系。

Project 类型公开以下成员。

构造函数

  名称 说明
公共方法 Project 从基于 ASMX 的项目的 web 服务创建一个Project对象。

页首

属性

  名称 说明
公共属性 AllowAutoRedirect (从 HttpWebClientProtocol 继承。)
受保护的属性 CanRaiseEvents (从 Component 继承。)
公共属性 ClientCertificates (从 HttpWebClientProtocol 继承。)
公共属性 ConnectionGroupName (从 WebClientProtocol 继承。)
公共属性 Container (从 Component 继承。)
公共属性 CookieContainer (从 HttpWebClientProtocol 继承。)
公共属性 Credentials (从 WebClientProtocol 继承。)
受保护的属性 DesignMode (从 Component 继承。)
公共属性 EnableDecompression (从 HttpWebClientProtocol 继承。)
受保护的属性 Events (从 Component 继承。)
公共属性 PreAuthenticate (从 WebClientProtocol 继承。)
公共属性 Proxy (从 HttpWebClientProtocol 继承。)
公共属性 RequestEncoding (从 WebClientProtocol 继承。)
公共属性 Site (从 Component 继承。)
公共属性 SoapVersion (从 SoapHttpClientProtocol 继承。)
公共属性 Timeout (从 WebClientProtocol 继承。)
公共属性 UnsafeAuthenticatedConnectionSharing (从 HttpWebClientProtocol 继承。)
公共属性 Url (从 WebClientProtocol 继承。)
公共属性 UseDefaultCredentials (从 WebClientProtocol 继承。)
公共属性 UserAgent (从 HttpWebClientProtocol 继承。)

页首

方法

  名称 说明
公共方法 Abort (从 WebClientProtocol 继承。)
受保护的方法 BeginInvoke (从 SoapHttpClientProtocol 继承。)
受保护的方法 CancelAsync (从 HttpWebClientProtocol 继承。)
公共方法 CheckOutProject 签出指定的项目。
公共方法 CreateObjRef (从 MarshalByRefObject 继承。)
公共方法 CreateOperationsWorkFromWssList 从 SharePoint 任务列表中创建一个项目但不维护同步数据。
公共方法 CreateProjectFromTemplate 从指定的模板创建的项目。新的项目都有指定的项目名称。
公共方法 CreateWssListSyncedProject 具有指定名称的 SharePoint 任务列表中创建一个项目并随后填充数据映射在任务列表中的项目。
公共方法 Discover (从 SoapHttpClientProtocol 继承。)
公共方法 Dispose() (从 Component 继承。)
受保护的方法 Dispose(Boolean) (从 Component 继承。)
受保护的方法 EndInvoke (从 SoapHttpClientProtocol 继承。)
公共方法 Equals (从 Object 继承。)
受保护的方法 Finalize (从 Component 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetLifetimeService (从 MarshalByRefObject 继承。)
公共方法 GetProjectNameFromProjectUid 草稿数据库中获取指定的projectUid的项目名称。
受保护的方法 GetReaderForMessage (从 SoapHttpClientProtocol 继承。)
受保护的方法 GetService (从 Component 继承。)
公共方法 GetType (从 Object 继承。)
受保护的方法 GetWebRequest (从 SoapHttpClientProtocol 继承。)
受保护的方法 GetWebResponse(WebRequest) (从 HttpWebClientProtocol 继承。)
受保护的方法 GetWebResponse(WebRequest, IAsyncResult) (从 HttpWebClientProtocol 继承。)
受保护的方法 GetWriterForMessage (从 SoapHttpClientProtocol 继承。)
公共方法 InitializeLifetimeService (从 MarshalByRefObject 继承。)
受保护的方法 Invoke (从 SoapHttpClientProtocol 继承。)
受保护的方法 InvokeAsync(String, [], SendOrPostCallback) (从 SoapHttpClientProtocol 继承。)
受保护的方法 InvokeAsync(String, [], SendOrPostCallback, Object) (从 SoapHttpClientProtocol 继承。)
受保护的方法 MemberwiseClone() (从 Object 继承。)
受保护的方法 MemberwiseClone(Boolean) (从 MarshalByRefObject 继承。)
公共方法 QueueAddToProject 创建项目签出项目中使用现有的sessionUid在ProjectDataSet中指定的实体。
公共方法 QueueCheckInProject 检查指定的项目中。
公共方法 QueueCreateProject 与指定的实体、 创建一个项目并签入到草稿数据库表的项目。
公共方法 QueueCreateProjectAndCheckOut 与指定的实体创建一个项目并使草稿数据库中签出项目。
公共方法 QueueCreateProposalProjectAndCheckout 在Project Server 2013中不建议使用。
公共方法 QueueDeleteFromProject 删除指定的项目的实体。
公共方法 QueueDeleteProjects 删除一个或多个项目。
公共方法 QueueImportTaskLists 导入为新可见性项目的指定的 SharePoint 任务列表。
公共方法 QueuePublish 移动从草稿数据库项目并将其保存到已发布的数据库。
公共方法 QueuePublishSummary 发布阶段摘要中部分的指定项目的发布操作。
公共方法 QueueRenameProject 重命名指定的项目。
公共方法 QueueSynchronizeProjectWorkspace 同步指定的项目的报告数据库中的 SharePoint 数据。
公共方法 QueueUpdateProject 更新签出项目中的实体。此外将添加、 修改或删除自定义字段值。
公共方法 QueueUpdateProject2 更新、 添加或移除签出的项目中的实体并重新安排项目。
公共方法 QueueUpdateProjectImpacts 更新项目的影响数据项目组合分析。
公共方法 QueueUpdateProjectTeam 更新为指定项目的项目团队。
公共方法 QueueUpdateVisibilityMode 在可见性模式时将更新项目。
公共方法 QueueUpgradeProject 在Project Server 2013中不建议使用。
公共方法 ReadProject 获取指定 Project Server 数据库中指定的项目数据。
公共方法 ReadProjectEntities 获取一个或多个类型的任务、 资源和工作分配项目中的信息。
公共方法 ReadProjectImpacts 读取指定项目中的产品组合 analysys 的影响。
公共方法 ReadProjectList 获取项目名称、 GUID、 和每个项目都位于Project Web App实例的类型。
公共方法 ReadProjectListByDepartment 返回 Guid 和名称的指定用户对其具有OpenProject权限的部门内的所有项目。
公共方法 ReadProjectStatus 获取指定项目的状态。
公共方法 ReadProjectSyncErrorInfo 检索指定 SharePoint 任务列表与 Project Server 同步请求的错误状态。
公共方法 ReadProjectSyncSettings 检索一组项目或 SharePoint 任务列表同步的同步数据。
公共方法 ReadProjectTeam 获取有关项目本地资源和企业资源中指定的项目引用的信息。
公共方法 ReadSchedulingContext 获取基于一套项目和资源的调度上下文。
公共方法 ReadServerListSeparator 获取在服务器设置中指定的列表分隔符字符。
公共方法 ReadServerTimelineData 返回当前连接的时间线加已由用户设置的任何特殊格式数据显示的项。
公共方法 SyncProjectWithWss 指定的项目或形式指定的唯一标识符的 SharePoint 任务列表同步。
公共方法 ToString (从 Component 继承。)
公共方法 UpdateProjectSyncSettings 更新指定的映射与 SharePoint 任务列表同步项目的项目服务器中的数据。
公共方法 UpdateProjectWorkspaceAddress 更新的项目网站 URL 和 SharePoint 网站中的名称。
公共方法 UpdateServerTimelineData 将时间线数据保存到服务器数据库。

页首

事件

  名称 说明
公共事件 Disposed (从 Component 继承。)

页首

另请参阅

引用

Project 类

WebSvcProject 命名空间