Workspace.CheckIn 方法 (array<PendingChange[], String, String, CheckinNote, array<WorkItemCheckinInfo[], PolicyOverrideInfo)

檢查指定的一組版本控制儲存機制的暫止變更。

命名空間:  Microsoft.TeamFoundation.VersionControl.Client
組件:  Microsoft.TeamFoundation.VersionControl.Client (在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)

語法

'宣告
Public Function CheckIn ( _
    changes As PendingChange(), _
    author As String, _
    comment As String, _
    checkinNote As CheckinNote, _
    workItemChanges As WorkItemCheckinInfo(), _
    policyOverride As PolicyOverrideInfo _
) As Integer
public int CheckIn(
    PendingChange[] changes,
    string author,
    string comment,
    CheckinNote checkinNote,
    WorkItemCheckinInfo[] workItemChanges,
    PolicyOverrideInfo policyOverride
)

參數

  • author
    類型:System.String
    變更集的作者。如果沒有指定此參數,可以簽入呼叫的使用者識別為作者。
  • comment
    類型:System.String
    與關聯的註解與這項簽入。可能是 Null。

傳回值

類型:System.Int32
如果成功,這項簽入的正變更集編號。

例外狀況

例外狀況 條件
VersionControlException

這個工作區中刪除。

備註

每個簽入是不可部分完成的作業。 所有變更簽入,或者兩者都不是。 如果簽入成功,方法會傳回正變更集編號。 如果組簽入的暫止變更是空的,在伺服器工作區上嘗試簽入任何變更。 然而,這項作業無效,如果有任何暫止的變更在工作區是編輯或加入,,因為內容不會上載至伺服器。

.NET Framework 安全性

請參閱

參考

Workspace 類別

CheckIn 多載

Microsoft.TeamFoundation.VersionControl.Client 命名空間