次の方法で共有


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
)

パラメーター

  • jobUid
    型: System.Guid

    キュー ジョブの GUID。

  • sessionUid
    型: System.Guid

    キュー ジョブを送信するセッションの GUID を指定します。

  • validateOnly
    型: System.Boolean

    true、のみ、入力データを検証して、アクションは実行されません。

注釈

更新されたプロジェクトを再スケジュールでProject Server 2013とProject Professional 2013のスケジュール エンジンは、重複するスケジューリング エンジンを使用します。QueueUpdateProject2メソッドを使用すると、スケジュールを更新するProject Professional 2013でプロジェクトを開く必要はありません。

QueueUpdateProject2など、 Projectクラスのメソッドは作成、編集、またはコスト単価型リソースを削除します。datasetパラメーターには、 ProjectDataSetにはコスト単価型リソースが含まれています、1050年ProjectCannotEditCostResourceエラーが返されます。CreateResourcesメソッドを使用するには、コスト単価型リソースを作成するのには、 Resourceクラスのメソッドでは編集できません。詳細については、 PSI が行うこと、行わないことを参照してください。

プロジェクト サーバーのアクセス許可

権限

説明

SaveProject

指定したプロジェクトを保存することができます。カテゴリのアクセス権。

SaveProjectTemplate

作成し、プロジェクトをエンタープライズ プロジェクト テンプレートとして保存することができます。

関連項目

参照先

Project クラス

Project メンバー

WebSvcProject 名前空間