Método TeamFoundationVersionControlService.QueryItems (TeamFoundationRequestContext, String, String, array<ItemSpec[], VersionSpec, DeletedState, ItemType, Boolean, Int32)
Recupera uma lista de todos os itens no armazenamento que correspondem ao caminho e a versão especificados. Se o argumento 'path' for um arquivo, retornará um conjunto de itens que contêm apenas esse arquivo. Se o caminho 'path' for uma pasta, retornará um conjunto de itens que contêm todos os itens nessa pasta. Se o caminho 'path' contiver um caractere curinga, retornará um conjunto de itens na pasta especificada que corresponde ao curinga.
Namespace: Microsoft.TeamFoundation.VersionControl.Server
Assembly: Microsoft.TeamFoundation.VersionControl.Server (em Microsoft.TeamFoundation.VersionControl.Server.dll)
Sintaxe
'Declaração
Public Function QueryItems ( _
requestContext As TeamFoundationRequestContext, _
workspaceName As String, _
workspaceOwner As String, _
items As ItemSpec(), _
version As VersionSpec, _
deletedState As DeletedState, _
itemType As ItemType, _
generateDownloadUrls As Boolean, _
options As Integer _
) As TeamFoundationDataReader
public TeamFoundationDataReader QueryItems(
TeamFoundationRequestContext requestContext,
string workspaceName,
string workspaceOwner,
ItemSpec[] items,
VersionSpec version,
DeletedState deletedState,
ItemType itemType,
bool generateDownloadUrls,
int options
)
Parâmetros
- requestContext
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
O contexto da solicitação.
- workspaceName
Tipo: System.String
- workspaceOwner
Tipo: System.String
- items
Tipo: array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
Os especificadores de itens que estão sendo listados podem ser servidores ou locais.
- version
Tipo: Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
A versão que está sendo listada.
- deletedState
Tipo: Microsoft.TeamFoundation.VersionControl.Server.DeletedState
Um sinalizador que representa se é necessário retornar itens excluídos, itens não excluídos ou ambos.
- itemType
Tipo: Microsoft.TeamFoundation.VersionControl.Server.ItemType
Um sinalizador que representa se é necessário retornar arquivos, pastas ou ambos.
- 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).
- options
Tipo: System.Int32
Sinalizadores adicionais de comportamento.
Valor de retorno
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader com resultados na seguinte ordem: Objetos de ItemSet [] ItemSet - que contêm coleções de itens correspondentes.
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.