VersionControlServer.QueryHistory 方法 (String, VersionSpec, Int32, RecursionType, String, VersionSpec, VersionSpec, Int32, Boolean, Boolean)
取得 Changeset 物件的集合與指定的項目和版本的。
命名空間: Microsoft.TeamFoundation.VersionControl.Client
組件: Microsoft.TeamFoundation.VersionControl.Client (在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)
語法
'宣告
Public Function QueryHistory ( _
path As String, _
version As VersionSpec, _
deletionId As Integer, _
recursion As RecursionType, _
user As String, _
versionFrom As VersionSpec, _
versionTo As VersionSpec, _
maxCount As Integer, _
includeChanges As Boolean, _
slotMode As Boolean _
) As IEnumerable
public IEnumerable QueryHistory(
string path,
VersionSpec version,
int deletionId,
RecursionType recursion,
string user,
VersionSpec versionFrom,
VersionSpec versionTo,
int maxCount,
bool includeChanges,
bool slotMode
)
參數
- path
型別:System.String
記錄要查詢之項目的區域路徑。這個參數可以包括萬用字元。
- version
型別:Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
記錄要查詢項目的版本。
- deletionId
型別:System.Int32
項目的唯一 ID,刪除,如果刪除。否則,請指定 0。
- recursion
型別:Microsoft.TeamFoundation.VersionControl.Client.RecursionType
描述的旗標記錄是否會遞迴地進行查詢。
- user
型別:System.String
記錄要查詢的使用者。為所有使用者指定為 null。
- versionFrom
型別:Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
記錄要查詢的舊版。指定空從第一個變更集開始。
- versionTo
型別:Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
記錄要查詢的最新版本。指定 null 以最新的變更集結束。
- maxCount
型別:System.Int32
記錄項目的最大數目的。指定 Int32.MaxValue 取得所有變更。
- includeChanges
型別:System.Boolean
描述的旗標個別項目變更是否會包含在變更集。否則,只變更集中繼資料是包含的。
- slotMode
型別:System.Boolean
描述的旗標記錄項目如何搜尋。如果「true」,則傳回的記錄項目可能會反映佔用的儲存機制所要求之路徑的多個不同的項目。如果「false」,傳回的記錄項目會反映目前佔用要求的路徑的單一項目。
傳回值
型別:System.Collections.IEnumerable
Changeset 物件符合查詢。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。