Método TeamFoundationVersionControlService.QueryPendingChangesForWorkspace
Retorna uma lista de alterações pendentes correspondentes a critérios específicos.
Se workspaceName não for nulo, ownerName também deverá ser especificado.
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.
Esta função retorna uma matriz de objetos PendingSet, cada um deles representando um espaço de trabalho. Dentro de cada objeto PendingSet há uma matriz de PendingChanges que representa as alterações que pertencem a esse espaço de trabalho.
Namespace: Microsoft.TeamFoundation.VersionControl.Server
Assembly: Microsoft.TeamFoundation.VersionControl.Server (em Microsoft.TeamFoundation.VersionControl.Server.dll)
Sintaxe
'Declaração
Public Function QueryPendingChangesForWorkspace ( _
requestContext As TeamFoundationRequestContext, _
workspaceName As String, _
workspaceOwner As String, _
itemSpecs As ItemSpec(), _
generateDownloadUrls As Boolean, _
pageSize As Integer, _
lastChange As String, _
includeMergeInfo As Boolean, _
maskLocalWorkspaces As Boolean, _
itemPropertyFilters As String() _
) As TeamFoundationDataReader
public TeamFoundationDataReader QueryPendingChangesForWorkspace(
TeamFoundationRequestContext requestContext,
string workspaceName,
string workspaceOwner,
ItemSpec[] itemSpecs,
bool generateDownloadUrls,
int pageSize,
string lastChange,
bool includeMergeInfo,
bool maskLocalWorkspaces,
string[] itemPropertyFilters
)
Parâmetros
- requestContext
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
O contexto da solicitação.
- workspaceName
Tipo: System.String
O nome do espaço de trabalho.
- workspaceOwner
Tipo: System.String
O nome do proprietário do espaço de trabalho.
- itemSpecs
Tipo: array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
Especs. para os itens obtenham alterações pendentes.
- generateDownloadUrls
Tipo: System.Boolean
Se verdadeiro, o servidor incluirá as informações necessárias para baixar arquivos.Só defina isso como verdadeiro se você estiver baixando os arquivos que usam os objetos que são retornados.A chamada será mais rápida e exigirá menos largura de banda quando este parâmetro for falso (padrão para sobrecargas que não a especificam).
- pageSize
Tipo: System.Int32
O número máximo de alterações pendentes para retornar nesta chamada.
- lastChange
Tipo: System.String
Especifica a alteração a última recebida em uma página anterior.Durante alterações retornadas nesta chamada é aqueles que vêm estritamente após este item.
- includeMergeInfo
Tipo: System.Boolean
Se incluir a fonte mesclar informações.
- maskLocalWorkspaces
Tipo: System.Boolean
- itemPropertyFilters
Tipo: array<System.String[]
Valor de retorno
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader com resultados na seguinte ordem: A matriz de PendingChange] [- PendingChange de objetos.Lista de falha] [- de falhas encontradas quando ocorrem durante conjuntos.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.