Project.QueueUpdateProject2 方法

命名空间:  WebSvcProject
程序集:  ProjectServerServices(位于 ProjectServerServices.dll 中)

语法

声明
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/Project/QueueUpdateProject2", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/Project/",  _
    ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/Project/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Sub QueueUpdateProject2 ( _
    jobUid As Guid, _
    sessionUid As Guid, _
    dataset As ProjectDataSet, _
    validateOnly As Boolean _
)
用法
Dim instance As Project
Dim jobUid As Guid
Dim sessionUid As Guid
Dim dataset As ProjectDataSet
Dim validateOnly As Boolean

instance.QueueUpdateProject2(jobUid, _
    sessionUid, dataset, validateOnly)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/Project/QueueUpdateProject2", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/Project/", 
    ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/Project/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public void QueueUpdateProject2(
    Guid jobUid,
    Guid sessionUid,
    ProjectDataSet dataset,
    bool validateOnly
)

参数

  • sessionUid
    类型:System.Guid

    队列作业提交的会话的 GUID。

  • validateOnly
    类型:System.Boolean

    如果true,仅验证输入的数据并不会执行该操作。

备注

重新计划更新的项目在Project Server 2013,复制Project Professional 2013中的日程排定引擎使用计划引擎。在使用QueueUpdateProject2时它不需要在Project Professional 2013更新计划中打开项目。

如QueueUpdateProject2, Project类方法不能创建、 编辑或删除成本资源。如果ProjectDataSet在dataset参数中包括的成本资源、 该方法将返回 1050年的ProjectCannotEditCostResource错误。您可以使用CreateResources方法来创建成本资源但Resource类方法不能对其进行编辑。更多的信息请参阅PSI 可实现的操作和不可实现的操作

Project Server 权限

权限

说明

SaveProject

允许用户保存指定的项目。类别的权限。

SaveProjectTemplate

允许用户创建并保存为企业项目模板的项目。

另请参阅

引用

Project 类

Project 成员

WebSvcProject 命名空间