ICatalogService.QueryResources (Método) (IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions)
Devuelve todos los recursos de catálogo del tipo prvodied. Si Guid.Empty se pasa, devuelven todos los recursos.
Espacio de nombres: Microsoft.TeamFoundation.Framework.Client
Ensamblado: Microsoft.TeamFoundation.Client (en Microsoft.TeamFoundation.Client.dll)
Sintaxis
'Declaración
Function QueryResources ( _
resourceTypeIdentifiers As IEnumerable(Of Guid), _
propertyFilters As IEnumerable(Of KeyValuePair(Of String, String)), _
queryOptions As CatalogQueryOptions _
) As ReadOnlyCollection(Of CatalogResource)
ReadOnlyCollection<CatalogResource> QueryResources(
IEnumerable<Guid> resourceTypeIdentifiers,
IEnumerable<KeyValuePair<string, string>> propertyFilters,
CatalogQueryOptions queryOptions
)
Parámetros
- resourceTypeIdentifiers
Tipo: System.Collections.Generic.IEnumerable<Guid>
- propertyFilters
Tipo: System.Collections.Generic.IEnumerable<KeyValuePair<String, String>>
El conjunto de filtros de la propiedad a aplicar el recurso encontrado.Las coincidencias se basadas en la clave y el valor de concordancia de la propiedad.Si el valor de un filtro es null o vacíela se supone que el recurso con la propiedad proporcionada debe devolver.Una coincidencia consta de un recurso que coincide con todos los propertyFilters
- queryOptions
Tipo: Microsoft.TeamFoundation.Framework.Common.CatalogQueryOptions
Si se especifica ExpandDependencies, la propiedad de las dependencias en nodos contendrá los nodos que están dependientes activado.Si se especifica IncludeParents, la propiedad de ParentNode en el CatalogNode contendrá el nodo primario.Dejar una opción dada dará lugar a los nodos devueltos de catálogo para tener NULL para ese valor.Los datos adicionales deben recuperarse solo si son necesarias puesto que calcular y el envío de la información pueden resultar costoso.
Valor devuelto
Tipo: System.Collections.ObjectModel.ReadOnlyCollection<CatalogResource>
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.TeamFoundation.Framework.Client (Espacio de nombres)