Workspace.CheckIn 方法 (array<PendingChange[], String)
檢查指定的一組版本控制儲存機制的暫止變更。
命名空間: Microsoft.TeamFoundation.VersionControl.Client
組件: Microsoft.TeamFoundation.VersionControl.Client (在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)
語法
'宣告
Public Function CheckIn ( _
changes As PendingChange(), _
comment As String _
) As Integer
public int CheckIn(
PendingChange[] changes,
string comment
)
參數
- changes
型別:array<Microsoft.TeamFoundation.VersionControl.Client.PendingChange[]
簽入一組暫止的變更。如果沒有指定此參數,任何變更都會在工作區中簽入。
- comment
型別:System.String
與關聯的註解與這項簽入。可能是 Null。
傳回值
型別:System.Int32
如果成功,這項簽入的正變更集編號。
例外狀況
例外狀況 | 條件 |
---|---|
VersionControlException | 這個工作區中刪除。 |
備註
每個簽入是不可部分完成的作業。 所有變更簽入,或者兩者都不是。 如果簽入成功,這個方法會傳回正變更集編號。 如果組簽入的暫止變更是空的,在伺服器工作區上嘗試簽入任何變更。 然而,這項作業無效,如果有任何暫止的變更在工作區是編輯或加入,,因為內容不會上載至伺服器。
如需有關如何使用這個方法的詳細資訊,請參閱擴充版本控制的功能。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。