VersionControlServer.QueryHistory 方法 (String, VersionSpec, Int32, RecursionType, String, VersionSpec, VersionSpec, Int32, Boolean, 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, _
includeDownloadInfo 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,
bool includeDownloadInfo
)
參數
- 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」,傳回的記錄項目在要求的路徑會反映目前的單一項目。
- includeDownloadInfo
類型:System.Boolean
是否會描述可讓資訊需要從伺服器下載變更集的旗標。
傳回值
類型:System.Collections.IEnumerable
Changeset 物件符合查詢。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱 從部分受信任程式碼使用程式庫。