VersionControlServer.QueryMerges 方法 (ItemSpec, VersionSpec, ItemSpec, VersionSpec, VersionSpec, VersionSpec, Boolean)
取得要求的項目合併記錄以選擇性來源的。
命名空間: Microsoft.TeamFoundation.VersionControl.Client
組件: Microsoft.TeamFoundation.VersionControl.Client (在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)
語法
'宣告
Public Function QueryMerges ( _
sourceItemSpec As ItemSpec, _
sourceVersion As VersionSpec, _
targetItemSpec As ItemSpec, _
targetVersion As VersionSpec, _
versionFrom As VersionSpec, _
versionTo As VersionSpec, _
showAll As Boolean _
) As ChangesetMerge()
public ChangesetMerge[] QueryMerges(
ItemSpec sourceItemSpec,
VersionSpec sourceVersion,
ItemSpec targetItemSpec,
VersionSpec targetVersion,
VersionSpec versionFrom,
VersionSpec versionTo,
bool showAll
)
參數
- sourceItemSpec
型別:Microsoft.TeamFoundation.VersionControl.Client.ItemSpec
任意來源項目的 ItemSpec 。
- sourceVersion
型別:Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
任意來源項目的 VersionSpec 。
- targetItemSpec
型別:Microsoft.TeamFoundation.VersionControl.Client.ItemSpec
必要的目標項目的 ItemSpec 。
- targetVersion
型別:Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
必要的目標項目的 VersionSpec 。
- versionFrom
型別:Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
表示合併記錄範圍的點的 VersionSpec 至查詢。為「時間開始」指定為 null。
- versionTo
型別:Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
表示合併記錄範圍的最後一個點的 VersionSpec 。為「結束時間」指定為 null。
- showAll
型別:System.Boolean
true 表示包含重新命名的項目合併記錄。包含 false。
傳回值
型別:array<Microsoft.TeamFoundation.VersionControl.Client.ChangesetMerge[]
ChangesetMerge 物件的陣列。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。