Workspace.EvaluateCheckin 方法
評估暫止變更驗證它們是否準備好簽入。
命名空間: Microsoft.TeamFoundation.VersionControl.Client
組件: Microsoft.TeamFoundation.VersionControl.Client (在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)
語法
'宣告
Public Function EvaluateCheckin ( _
options As CheckinEvaluationOptions, _
allChanges As PendingChange(), _
changes As PendingChange(), _
comment As String, _
checkinNote As CheckinNote, _
workItemChanges As WorkItemCheckinInfo() _
) As CheckinEvaluationResult
public CheckinEvaluationResult EvaluateCheckin(
CheckinEvaluationOptions options,
PendingChange[] allChanges,
PendingChange[] changes,
string comment,
CheckinNote checkinNote,
WorkItemCheckinInfo[] workItemChanges
)
參數
- options
型別:Microsoft.TeamFoundation.VersionControl.Client.CheckinEvaluationOptions
一個或多個列舉值 (請注意、原則,衝突或全部) 做為簽入評估的選項。
- allChanges
型別:array<Microsoft.TeamFoundation.VersionControl.Client.PendingChange[]
完整工作區的暫止變更。如果沒有指定此參數,所有暫止的變更會評估。
- changes
型別:array<Microsoft.TeamFoundation.VersionControl.Client.PendingChange[]
評估的候選變更。
- comment
型別:System.String
驗證的簽入註解。
- checkinNote
型別:Microsoft.TeamFoundation.VersionControl.Client.CheckinNote
一或多個簽入提示。
- workItemChanges
型別:array<Microsoft.TeamFoundation.VersionControl.Client.WorkItemCheckinInfo[]
與這個簽入的工作項目。
傳回值
型別:Microsoft.TeamFoundation.VersionControl.Client.CheckinEvaluationResult
評估的結果。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。