RepositoryExtensions.QueryPendingChangesForWorkspace 方法

返回挂起的更改符合指定的条件的列表。

页面大小为传入的值,这些结果将受到限制。 先后的值指定从何处开始分页,则为 null 的第一页。

根据递归选项将返回子级。 如果指定了 RecursionType.None,则返回仅 serverItem。 如果指定了 RecursionType.OneLevel 和 serverItem 表示一个文件夹,则返回该文件夹及其直接子项。 如果指定了 RecursionType.Full,serverItem 是一个文件夹,将返回所有后代。

命名空间:  Microsoft.TeamFoundation.VersionControl.Server
程序集:  Microsoft.TeamFoundation.VersionControl.Server(在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)

语法

声明
<WebMethodAttribute> _
Public Function QueryPendingChangesForWorkspace ( _
    workspaceName As String, _
    workspaceOwner As String, _
    itemSpecs As ItemSpec(), _
    generateDownloadUrls As Boolean, _
    pageSize As Integer, _
    lastChange As String, _
    includeMergeInfo As Boolean, _
    <OutAttribute> ByRef failures As StreamingCollection(Of Failure) _
) As StreamingCollection(Of PendingChange)
[WebMethodAttribute]
public StreamingCollection<PendingChange> QueryPendingChangesForWorkspace(
    string workspaceName,
    string workspaceOwner,
    ItemSpec[] itemSpecs,
    bool generateDownloadUrls,
    int pageSize,
    string lastChange,
    bool includeMergeInfo,
    out StreamingCollection<Failure> failures
)

参数

  • generateDownloadUrls
    类型:System.Boolean
    是否生成文件的下载 Url。
  • pageSize
    类型:System.Int32
    若要返回到客户端的邮件数。
  • lastChange
    类型:System.String
    客户端在收到最新更改。
  • includeMergeInfo
    类型:System.Boolean
    是否要包括的信息源合并。

返回值

类型:Microsoft.TeamFoundation.Framework.Server.StreamingCollection<PendingChange>
工作区中,匹配 itemspecs 的 PendingChange 对象的数组。

.NET Framework 安全性

请参见

参考

RepositoryExtensions 类

Microsoft.TeamFoundation.VersionControl.Server 命名空间