Share via


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
    历史记录将查询的项的本地路径。此参数可以包含通配符。
  • deletionId
    类型:System.Int32
    项目的唯一删除 ID,则为;如果删除。否则,请指定 0。
  • user
    类型:System.String
    历史记录将查询的用户。为所有用户指定 null。
  • maxCount
    类型:System.Int32
    历史记录项的最大数量返回的。指定 Int32.MaxValue 获取所有更改。
  • includeChanges
    类型:System.Boolean
    描述的标志各个项所做的更改是否将包含变更集。否则,仅变更集元数据包括在内。
  • slotMode
    类型:System.Boolean
    描述的标志历史记录项如何将搜索。如果“true”,返回的历史记录项可能反映在储存库的请求路径的多个项目。如果“错误”,返回的历史记录项在请求的路径当前将反映了个项。

返回值

类型:System.Collections.IEnumerable
Changeset 对象的集合与查询的。

.NET Framework 安全性

请参阅

参考

VersionControlServer 类

QueryHistory 重载

Microsoft.TeamFoundation.VersionControl.Client 命名空间