Microsoft.TeamFoundation.WorkItemTracking.Client - пространство имен
Пространство имен TeamFoundation.WorkItemTracking.Client предоставляет интерфейсы API, которые требуются включают клиентский компьютер или приложения для работы с пожеланиями пользователей, требованиями, задачами, ошибками и другими типами рабочих элементов.
WorkItemStore представляющий подключение в репозитории рабочих элементов на Visual Studio Team Foundation Server. Объект WorkItem содержит Field s, сохранять данные, Attachment s, представляющий файлы и WorkItemLink s, для подключения с другими рабочими элементами. В следующем примере кода показано, как получить доступ к тип рабочего элемента "описание функциональности пользователя" в хранилище рабочих элементов.
// Connect to the server and the store, and get the WorkItemType object
// for user stories from the team project where the user story will be created.
Uri collectionUri = (args.Length < 1) new Uri("http://server:port/vdir/DefaultCollection") : new Uri(args[0]);
TfsTeamProjectCollection tpc = new TfsTeamProjectCollection(collectionUri);
WorkItemStore workItemStore = tpc.GetService<WorkItemStore>();
Project teamProject = workItemStore.Projects["DinnerNow"];
WorkItemType workItemType = teamProject.WorkItemTypes["User Story"];
Класс Query представляет запрос на WorkItemStore. Выполненный запрос возвращает WorkItemCollection, который содержит рабочие элементы, удовлетворяющие условию запроса.
Класс WorkItemType указывает рабочий элемент. Класс FieldDefinition определяет поле в рабочем элементе. Класс WorkItemLinkType определяет WorkItemLink, который связывает 2 рабочего элемента.
Microsoft.TeamFoundation.WorkItemTracking.Client пространство имен можно найти в \ Program files \ Microsoft Visual Studio 10,0 \ Common7 \ ide \ ReferenceAssemblies \ v2.0 на компьютерах, на которых Team Explorer установлено в следующую сборку:
- Microsoft.TeamFoundation.WorkItemTracking.Client.dll
Классы
Класс | Описание | |
---|---|---|
Administration | Класс для задач администрирования выполнение в хранилище рабочих элементов. | |
AllowedValuesCollection | Представляет список допустимых значений для Field. | |
Attachment | Описывает файла, вложенного в рабочий элемент. | |
AttachmentCollection | Сохраняет вложения, которые сопоставлены с рабочим элементом. | |
BatchReadParameter | Представляет пару идентификатор и изменения, которое будет добавлена к BatchReadParameterCollection. | |
BatchReadParameterCollection | Представляет коллекцию параметров из прочитанного пакета. | |
BatchSave | Представляет методы и свойства для рабочего элемента. сохранение пакета link | |
BatchSaveError | Классифицируйте для описания ошибки сохранения пакета для одного рабочего элемента. | |
BatchSaveFailedException | Класс для ошибок пакетов вылтинной сбой, чтобы сохранить. | |
BatchSaveRetryFailedException | Классифицируйте для ошибки, происходящие за время повторного сохранения пакета. | |
CancelableAsyncResult | Классифицируйте, который используется для доступа к состояние асинхронной операции или отменить результат. | |
CannotChangePageSizeException | Устаревший. Ошибка классифицируйте для попытки изменить размер страницы. | |
Category | Описывает категорию типов рабочего элемента. | |
CategoryCollection | Коллекция объектов категории. | |
ClientException | Базовый класс для всех исключений, формируемых клиент-. | |
ConnectionException | Классифицируйте для описания сбой подключения к серверу. | |
CoreFieldReferenceNames | Классифицируйте, содержащий имена ссылок полей. | |
CoreLinkTypeReferenceNames | Классифицируйте, содержащий имена ссылок для типов связей. | |
DeniedOrNotExistException | Классифицируйте для описания отказано в доступе или элемент отсутствует разрешение. | |
DisplayFieldList | Представляет коллекцию WorkItemFieldDefinitions, которая будет вызвана с сервера, когда будет выполнено WorkItems получить в WorkItemCollection. | |
DuplicateBatchReadParameterException | Класс для двойного пакета, считанные ошибку параметра. | |
DuplicateWorkItemException | Устаревший. Класс для двойной обработки ошибок рабочего элемента. | |
ExternalLink | Представляет ссылку на других средств. | |
Field | Представляет поле в WorkItem. | |
FieldCollection | Представляет коллекцию Fields в объекте WorkItem. | |
FieldConflict | ||
FieldDefinition | Представляет атрибуты Field. | |
FieldDefinitionCollection | Описывает коллекцию объектов FieldDefinition. | |
FieldDefinitionNotExistException | Классифицируйте для ошибки при определении поля не существует. | |
FieldFilter | Представляет одну пару значений полей, которую можно использовать для моделирования объекта FieldDefinition.Используемый вместе с FieldFilterList для фильтрации допустимые значения полей. | |
FieldFilterList | Представляет список фильтров поля, которые могут быть отсортированы с помощью запроса. | |
FileAttachmentException | Класс ошибки для файла вложения. | |
Hyperlink | Представляет гиперссылку.Тип связи URL-адрес или unc-имя, универсальный код ресурса (uri) BIS. | |
IdentityNotExistException | Классифицируйте для ошибки, если идентификатор не существует в коллекции. | |
ImportEventArgs | Аргументы для событий импорта. | |
ImportStructureException | Классифицируйте для ошибки, происходящие за время импорта типа рабочего элемента. | |
ImportWorkItemLinkTypeException | Классифицируйте для ошибки текста запроса, является недопустимой. | |
ImportWorkitemTypeException | Классифицируйте для ошибки, происходящие за время импорта типа рабочего элемента. | |
InternalAdmin | ||
InternalDatastoreException | Исключение для ошибки во внутреннем хранилище данных. | |
InternalFields | Указывает все внутренние имена ссылок полей. | |
InvalidFieldValueException | Классифицируйте для ошибки, возникающее при попытке записи недопустимое значение в поле. | |
InvalidProjectException | Устаревший. Класс для недопустимой ошибки проекта. | |
InvalidQueryTextException | Классифицируйте для ошибки текста запроса, является недопустимой. | |
InvalidTreeNodeException | Класс для недопустимой ошибки узла дерева. | |
ItemAlreadyUpdatedOnServerException | Классифицируйте для элемента уже обновленного при ошибке сервера. | |
Link | Описывает реализацию связи. | |
LinkCollection | Представляет коллекцию объектов связи, принадлежащий WorkItem. | |
MetadataEventArgs | Аргументы для метаданных изменяются события. | |
Node | Описывает объект узла, который используется в структурах данных отслеживания рабочих элементов. | |
NodeCollection | Представляет коллекцию объектов узла. | |
OMStringUtil | ||
PageSizeRangeException | Класс ошибки в диапазон размеров страницы. | |
Project | Представляет проект отслеживания рабочих элементов. | |
ProjectCollection | Представляет коллекцию проектов. | |
Query | Представляет запрос к службе отслеживания рабочих элементов. | |
QueryDefinition | Представляет запрос. | |
QueryFolder | Представляет папку в командном проекте, который может содержать QueryDefinition s, а другой QueryFolders. | |
QueryFolderContentsChangedEventArgs | Аргументы события для события QueryFolderContentsChanged. | |
QueryHierarchy | Представляет папку верхнего уровня в проекте. | |
QueryHierarchyException | Классифицируйте для ошибки, происходящие за время запроса иерархии хранилища рабочего элемента. | |
QueryHierarchyProvider | ||
QueryHierarchyRefreshData | ||
QueryItem | Базовый класс для папки запроса и определений запроса. | |
ReadOnlyFieldException | Классифицируйте для попытки записи к ошибке поля, доступные только для чтения. | |
RegisteredLinkType | Описывает зарегистрированный тип связи. | |
RegisteredLinkTypeCollection | Коллекция типов связей, зарегистрированных допустимым. | |
RelatedLink | Ссылки на 2 объектов рабочего элемента, в том же рабочем элементе, хранящие и через магазины. | |
ReportingAttributes | Описывает атрибуты отчетов поля. | |
RequestCancelledByUserException | Классифицируйте для запроса отмененного ошибкой пользователя. | |
RequestNotCancelableException | Классифицируйте для попытки отменить noncancelable ошибка запроса. | |
Revision | Представляет состояние изменения рабочего элемента. | |
RevisionCollection | Представляет журнал изменений рабочего элемента. | |
Schemas | Абстрактный класс, который содержит схема- связанные методы. | |
Server | Класс, используемый для вызова сервера. | |
ServerInfo | Этот класс предоставляет сведения о сервере. | |
ServerRejectedChangesException | Класс для излученного сервера изменяет ошибка. | |
SortField | Представляет WorkItemField, который может использоваться для сортировки результатов запроса. | |
SortFieldList | Представляет коллекцию SortField s, которая может быть сортироватьа запросом. | |
StoredQueriesChangedEventArgs | Аргументы или событие StoredQueriesChanged. | |
StoredQuery | Представляет, сохраненный запрос. | |
StoredQueryCollection | Представляет коллекцию запросов, хранящихся из хранилища проекта или рабочего элемента. | |
SupportedFeatures | Список идентификаторов всех известных поддерживаемых функций. | |
TreeViolationException | Классифицируйте для ошибки, происходящие за время импорта типа рабочего элемента. | |
UnexpectedErrorException | Класс, чтобы сообщить необычные ошибки. | |
UnsupportedDocumentVersionException | Класс для неподдерживаемых ошибок версии документа. | |
ValidationException | Классифицируйте для описания исключения проверки. | |
ValuesCollection | Коллекция значений. | |
VerbatimMessageException | Классифицируйте для ошибки, которая содержит сообщение, которое должно отображаться слово в слово. | |
WorkItem | Представляет рабочий элемент в Team Foundation Server. | |
WorkItemAsyncEventArgs | Класс, который будет обрабатывать события изменения WorkItem асинхронные в состояние запроса. | |
WorkItemChangeRejectedException | Класс ошибки сброса изменений рабочего элемента. | |
WorkItemCollection | Представляет коллекцию рабочих элементов, которые являются результатом запросов к WorkItemStore. | |
WorkItemEventArgs | Аргументы для события рабочего элемента. | |
WorkItemFieldData | ||
WorkItemLink | Ссылки на 2 WorkItem в том же WorkItemStore. | |
WorkItemLinkCollection | Представляет коллекцию WorkItemLink. | |
WorkItemLinkData | ||
WorkItemLinkEventArgs | Аргументы для события связей рабочего элемента. | |
WorkItemLinkType | Представляет определенный тип WorkItemLink. | |
WorkItemLinkTypeCollection | Представляет коллекцию объектов WorkItemLinkType. | |
WorkItemLinkTypeEnd | Представляет конечную точку WorkItemLinkType. | |
WorkItemLinkTypeEndCollection | Представляет коллекцию объектов WorkItemLinkTypeEnd. | |
WorkItemLinkValidationException | Классифицируйте для ошибки, происходящие за время проверки связи рабочего элемента. | |
WorkItemOperationError | Представляет ошибку операции на рабочем элементе. | |
WorkItemStore | Представляет подключение клиента отслеживания рабочих элементов к серверу, на котором запущена Team Foundation Server. | |
WorkItemStoreDiagnostics | Реализует методы диагностики для службы связей рабочего элемента. | |
WorkItemSyncData | ||
WorkItemType | Представляет определенный тип WorkItem. | |
WorkItemTypeCollection | Представляет коллекцию объектов WorkItemType. | |
WorkItemTypeDeniedOrNotExistException | Классифицируйте для описания отказано в доступе или тип рабочего элемента не существует разрешение. |
Структуры
Структура | Описание | |
---|---|---|
FieldIndexData | Структура данных для показателя неоднородности поля. | |
WorkItem.EditActionInfo | ||
WorkItem.EditActionSet | ||
WorkItemFieldData.FieldInfo | ||
WorkItemFieldData.FieldUpdate | ||
WorkItemLinkInfo | Объединяет, представляющий результаты запроса WorkItemLink. | |
WorkItemLinkValidationException.WorkItemLinkInfo | Описывает сведения о связей рабочего элемента. |
Делегаты
Делегат | Описание | |
---|---|---|
ImportEventHandler | Обработчик событий для импорта. | |
MetadataChangeEventHandler | Обработчик события для изменений метаданных. | |
QueryFolderContentsChangedEventHandler | Делегат обработчика событий для события ContentsChanged и ChangesCommitted. | |
StoredQueriesEventHandler | Обработчик событий для сохраненных запросов. | |
WorkItemAsyncEventHandler | Этот обработчик событий прослушивает асинхронным изменения состояния запроса. | |
WorkItemFieldChangeEventHandler | Делегат обработчика событий для событий, которые возникли если поле изменен. | |
WorkItemPreSaveEventHandler |
Перечисления
Перечисление | Описание | |
---|---|---|
BaseLinkType | Описывает тип связи. | |
CancelableActionState | Описывает состояние cancellable действия. | |
CoreField | Указывает тип поля WorkItem. | |
FieldStatus | Описывает состояние поля. | |
FieldType | Описывает тип данных Field. | |
FieldUsages | Описывает тип объекта, к которому применяется FieldDefinition. | |
ImportSeverity | Описание важности события. | |
ImportStructureException.Type | Описывает тип исключения. | |
ImportWorkItemLinkTypeException.Type | Далее описывается тип WorkItemLinkTypeException. | |
ImportWorkitemTypeException.Type | Более дальнеишая классификация исключения WorkitemType. | |
LinkAction | Описывает, как коллекция была изменена. | |
MetadataChangeTypes | Описываются все возможные метаданные изменить типы. | |
Node.TreeType | Описывает тип дерева (области или итерации). | |
PageSizes | Описывает размеры страницы, которые поддерживаются для запросов и пакет выполняет чтение. | |
QueryFolderAction | Указывает тип изменений, произведенных к элементу в папке. | |
QueryHierarchyException.Type | Более инкрементально classify QueryHierarchyException. | |
QueryItemPermissions | Битовые маски разрешений для элементов запроса. | |
QueryScope | Описывает область запроса. | |
QueryType | Описывает тип запроса. | |
ReportingType | Описывает тип отчетности поля. | |
SaveFlags | Описываются флаги сохранения. | |
SchemaType | Описывает схему документа xml. | |
SortType | Описывает порядок, SortField сортироватьо. | |
StoredQueriesAction | Описывает последнюю операцию, которая была выполнена на сохраненные коллекции запросов. | |
StringDataLengths | Описывает максимальная длина для строковых значений, которые могут быть сохранены к базе данных. | |
TargetSet | Определяет коллекцию ссылок целевого объекта. | |
UserDisplayMode | Указывает режим отображения учетной записи пользователя. | |
WorkItem.EditAction | ||
WorkItem.EditActionFlags | ||
WorkItemCopyFlags | Пометит, указывающее необязательные данные рабочего элемента, которые должны быть скопированы. | |
WorkItemFieldData.FieldFlags | ||
WorkItemLinkType.Topology | Описывает допустимые типы топологии для WorkItemLinkType. | |
WorkItemLinkValidationException.Action | Описывает действие исключения. | |
WorkItemLinkValidationException.Type | Описывает тип исключения. | |
WorkItemStoreFlags | Перечисление, используемое для определения расширения функциональности объекта хранилища рабочего элемента |