ICatalogService - интерфейс
Пространство имен: Microsoft.TeamFoundation.Framework.Client
Сборка: Microsoft.TeamFoundation.Client (в Microsoft.TeamFoundation.Client.dll)
Синтаксис
'Декларация
Public Interface ICatalogService
public interface ICatalogService
Тип ICatalogService предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
LocationService | Возвращает служба расположения, этот каталог используется для определения ссылок на службы |
![]() |
RootNodes | Возвращает корневые узлы в дереве. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
CreateChangeContext | Создает контекст изменения, в котором много изменений можно пакетная обработка вместе. |
![]() |
QueryNodes(IEnumerable<String>, IEnumerable<Guid>, CatalogQueryOptions) | Возвращает узлы каталога, существующих под parentPath и имеет тип, указанный в resourceTypeFilters. |
![]() |
QueryNodes(IEnumerable<String>, IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Возвращает узлы каталога, существующих под parentPath и имеет тип, указанный в resourceTypeFilters. |
![]() |
QueryParents | Возвращает узлы для предоставленного ресурсов, так и родительские элементы.Не возвращаются данные непосредственно узлов и родительские узлы, если они фильтруются работу.Для следующего дерева. PG1/\ PG2 PG3/запрос \ TPC1 TPC2 TPC3 \/\ TP1 TP2 идентификатора TP1 без фильтров и recursing до корневого элемента значение, TP1, TPC1, PG2 и PG1. |
![]() |
QueryResources(IEnumerable<Guid>, CatalogQueryOptions) | Возвращает ресурс, связанный с идентификатором. |
![]() |
QueryResources(IEnumerable<Guid>, IEnumerable<KeyValuePair<String, String>>, CatalogQueryOptions) | Возвращает все ресурсы каталога prvodied типа.Если передается в Guid.Empty, возвращаются все ресурсы. |
![]() |
QueryResourcesByType | Возвращает все ресурсы каталога prvodied типа.Если передается в Guid.Empty, возвращаются все ресурсы. |
![]() |
QueryResourceTypes | Возвращает типы ресурсов для всех указанных идентификаторов.Если имеет значение NULL или пустой список передаются в, все типы ресурсов будут возвращены. |
![]() |
QueryRootNode | Возвращает указанный корневой узел.Известные пути корневой можно найти в Microsoft.TeamFoundation.Framework.Common.Catalog.CatalogTree. |
![]() |
QueryUpTree | Запросы «вверх» дерево из предоставленного пути и типы, переданные в дочерних элементах его родительских узлов.Если путь «TFSInstance1/PG1/TPC1/TP1», то этот запрос будет перенесен в последовательность вызовов QueryNodes, имеют следующие pathSpecs: «TFSInstance1/*TFSInstance1/PG1/*TFSInstance1/PG1/TPC1/*«» пример, когда это может использоваться, если ReportingSite добавить в узел, и он должен найти ReportServer, дочерний элемент одного из своих родительских узлов. |
![]() |
SaveDelete | Удаление узла из каталога.Если этот узел единственный узел, что указывает на ресурс он указывает на затем этот ресурс также удаляется.Если существует этот узел в дереве инфраструктуры, ресурс, который связан с этим узлом, также будет удален и его по существу рекурсивн. |
![]() |
SaveMove | Добавляет этот переход к контексту изменения.Он отправляется на сервер при Save() будет вызываться.Обратите внимание, что если nodeToMove или newParent также обновлен свойства затем, они также будут зафиксированы.Любой узел, явно перемещен будет иметь IsDefault задано значение 0. |
![]() |
SaveNode | Сохраняет обновленный узел и его ресурс в каталоге. |
![]() |
SaveResource | Сохраняет обновленный ресурс в каталоге.Обратите внимание, что определения службы, существуют как ссылки на службу, если они будут созданы возможностей и обновлен, если они не совпадают. |
В начало страницы
См. также
Ссылки
Microsoft.TeamFoundation.Framework.Client - пространство имен