Método TeamFoundationVersionControlService.QueryItemsExtended (TeamFoundationRequestContext, String, String, array<ItemSpec[], DeletedState, ItemType, Int32, array<String[])
Para cada entrada ItemSpec, recuperar uma lista de itens estendidos que correspondam aos critérios específicos.
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 QueryItemsExtended ( _
requestContext As TeamFoundationRequestContext, _
workspaceName As String, _
workspaceOwner As String, _
items As ItemSpec(), _
deletedState As DeletedState, _
itemType As ItemType, _
options As Integer, _
itemPropertyFilters As String() _
) As TeamFoundationDataReader
public TeamFoundationDataReader QueryItemsExtended(
TeamFoundationRequestContext requestContext,
string workspaceName,
string workspaceOwner,
ItemSpec[] items,
DeletedState deletedState,
ItemType itemType,
int options,
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, se os mapeamentos locais são necessários.Pode ser nulo.
- workspaceOwner
Tipo: System.String
O proprietário do espaço de trabalho.Pode ser nulo.
- items
Tipo: array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
Os especificadores de itens que estão sendo listados podem ser servidores ou locais.
- 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.
- options
Tipo: System.Int32
Opções.
- itemPropertyFilters
Tipo: array<System.String[]
Lista de nomes de propriedade para retornar o objeto de ExtendedItem se existirem.
Valor de retorno
Tipo: Microsoft.TeamFoundation.Framework.Server.TeamFoundationDataReader
TeamFoundationDataReader com resultados na seguinte ordem: ExtendedItem [] [] - uma matriz de matrizes de ExtendedItem, cada um que contém as instâncias compatíveis de ExtendedItem associado com cada ItemSpec especificado.
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.
Consulte também
Referência
TeamFoundationVersionControlService Classe