Compartilhar via


Método Repository4.QueryPendingChangesForWorkspace

Retorna uma lista de alterações pendentes correspondentes a critérios específicos.

Esses resultados são delimitados pelo valor passado para o tamanho da página. O valor de lastChange especifica onde começar a paginação de, ou anula-o para a primeira página.

Os filhos são retornados de acordo com a opção recursiva. Se RecursionType.None for especificado, apenas o serverItem será retornado. Se RecursionType.OneLevel for especificado e o serverItem representar uma pasta, essa pasta e seus filhos diretos serão retornados. Se RecursionType.Full for especificado e serverItem for uma pasta, todos os descendentes serão retornados.

Namespace:  Microsoft.TeamFoundation.VersionControl.Server
Assembly:  Microsoft.TeamFoundation.VersionControl.Server (em Microsoft.TeamFoundation.VersionControl.Server.dll)

Sintaxe

'Declaração
<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, _
    itemPropertyFilters As String(), _
    <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,
    string[] itemPropertyFilters,
    out StreamingCollection<Failure> failures
)

Parâmetros

Valor de retorno

Tipo: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<PendingChange>
A matriz de objetos PendingChange para o espaço de trabalho, combinando os itemspecs.

Segurança do .NET Framework

Consulte também

Referência

Repository4 Classe

Namespace Microsoft.TeamFoundation.VersionControl.Server