共用方式為


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
    記錄要查詢之項目的區域路徑。這個參數可以包括萬用字元。
  • deletionId
    型別:System.Int32
    項目的唯一 ID,刪除,如果刪除。否則,請指定 0。
  • user
    型別:System.String
    記錄要查詢的使用者。為所有使用者指定為 null。
  • maxCount
    型別:System.Int32
    記錄項目的最大數目的。指定 Int32.MaxValue 取得所有變更。
  • includeChanges
    型別:System.Boolean
    描述的旗標個別項目變更是否會包含在變更集。否則,只變更集中繼資料是包含的。
  • slotMode
    型別:System.Boolean
    描述的旗標記錄項目如何搜尋。如果「true」,則傳回的記錄項目可能會反映佔用的儲存機制所要求之路徑的多個不同的項目。如果「false」,傳回的記錄項目會反映目前佔用要求的路徑的單一項目。
  • includeDownloadInfo
    型別:System.Boolean
    是否會描述可讓資訊需要從伺服器下載變更集的旗標。

傳回值

型別:System.Collections.IEnumerable
Changeset 物件符合查詢。

.NET Framework 安全性

請參閱

參考

VersionControlServer 類別

QueryHistory 多載

Microsoft.TeamFoundation.VersionControl.Client 命名空間