Namespace Microsoft.TeamFoundation.WorkItemTracking.Client
O namespace de Microsoft.TeamFoundation.WorkItemTracking.Client fornece APIs que são necessários para ativar um computador cliente ou um aplicativo trabalhar com artigos de usuário, requisitos, bugs, tarefas e outros tipos de itens de trabalho.
WorkItemStore representa a conexão ao armazenamento de itens de trabalho em Visual Studio Team Foundation Server. O objeto de WorkItem contém Fields que armazenam os dados, o Attachments representando os arquivos, e o WorkItemLinks que se conectam a outros itens de trabalho. O código exemplo a seguir demonstra como acessar “de um tipo de item de trabalho do usuário artigo” em um armazenamento de item de trabalho.
// 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"];
A classe de Query representa uma consulta a WorkItemStore. Uma consulta retorna WorkItemCollectionexecutado, que contém os itens de trabalho que satisfazem a consulta.
A classe de WorkItemType define um item de trabalho. A classe de FieldDefinition define um campo em um item de trabalho. A classe de WorkItemLinkType define WorkItemLink, que contém dois itens de trabalho.
Você pode localizar o namespace de Microsoft.TeamFoundation.WorkItemTracking.Client em \ Program files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ v2.0 \ ReferenceAssemblies em computadores onde Team Explorer é instalado, o seguinte conjunto:
- Microsoft.TeamFoundation.WorkItemTracking.Client.dll
Classes
Classe | Descrição | |
---|---|---|
![]() |
Administration | Classe para que as tarefas administrativas para executar em um armazenamento de item de trabalho. |
![]() |
AllowedValuesCollection | Representa uma lista de valores válidos para Field. |
![]() |
Attachment | Descreve um arquivo anexo em um item de trabalho. |
![]() |
AttachmentCollection | Armazena os anexos associados com um item de trabalho. |
![]() |
BatchReadParameter | Representa um par de identificação e revisão que é adicionado a um BatchReadParameterCollection. |
![]() |
BatchReadParameterCollection | Representa uma coleção de parâmetros de uma leitura em lotes. |
![]() |
BatchSave | Representa métodos e propriedades para o item de trabalho de salvar em lotes links. |
![]() |
BatchSaveError | Classe para descrever um erro de salvar em lotes para um único item de trabalho. |
![]() |
BatchSaveFailedException | Classe para um erro falha de salvar em lotes. |
![]() |
BatchSaveRetryFailedException | Classe para um erro que ocorre durante uma nova tentativa de salvar em lotes. |
![]() |
CancelableAsyncResult | Classe que é usada para acessar o estado da operação assíncrona ou cancelar o resultado. |
![]() |
CannotChangePageSizeException | Obsoleta. Classe para que uma tentativa modifique o erro de tamanho de página. |
![]() |
Category | Descreve a categoria de tipo de item de trabalho. |
![]() |
CategoryCollection | Uma coleção de objetos de categoria. |
![]() |
ClientException | Classe base para todas as exceções cliente gerados. |
![]() |
ClientWiqlAdapterHelper | |
![]() |
ConnectionException | Classe para descrever uma falha de conexão para o servidor. |
![]() |
CoreFieldReferenceNames | Classe que contém os nomes de referência para os campos principal. |
![]() |
CoreLinkTypeReferenceNames | Classe que contém nomes de referência para tipos de link principal. |
![]() |
DeniedOrNotExistException | Classe para descrever o acesso negado ou o item não existir exceções. |
![]() |
DisplayFieldList | Representa uma coleção de WorkItem.FieldDefinitions que será paginado de servidor quando WorkItems em WorkItemCollection for acessado. |
![]() |
DuplicateBatchReadParameterException | A classe para um lote duplicado ler o erro de parâmetro. |
![]() |
DuplicateWorkItemException | Obsoleta. Classe para um erro duplicada de item de trabalho. |
![]() |
ExternalLink | Representa um link para outras ferramentas. |
![]() |
Field | Representa um campo em WorkItem. |
![]() |
FieldCollection | Representa uma coleção de Fields em um objeto de WorkItem . |
![]() |
FieldConflict | |
![]() |
FieldDefinition | Representa os atributos de Field. |
![]() |
FieldDefinitionCollection | Descreve uma coleção de objetos FieldDefinition. |
![]() |
FieldDefinitionNotExistException | Classe para um erro quando uma definição de campo não existe. |
![]() |
FieldFilter | Representa um par do valor do campo que pode ser usado para modelar um objeto de FieldDefinition.Usado junto com um FieldFilterList para filtrar permitiu valores de campos. |
![]() |
FieldFilterList | Representa uma lista de filtros de campo que podem ser classificados usando uma consulta. |
![]() |
FileAttachmentException | Classe para um erro do arquivo anexo. |
![]() |
Hyperlink | Representa um hiperlink.O tipo de link é URL, UNC, ou URI de BIS. |
![]() |
IdentityNotExistException | Classe para um erro quando uma identidade não existe em uma coleção. |
![]() |
ImportEventArgs | Argumentos para eventos de importação. |
![]() |
ImportStructureException | Classe para um erro que ocorre durante a importação de um tipo de item de trabalho. |
![]() |
ImportWorkItemLinkTypeException | Classe para um erro de texto de consulta que é inválido. |
![]() |
ImportWorkitemTypeException | Classe para um erro que ocorre durante a importação de um tipo de item de trabalho. |
![]() |
InternalDatastoreException | Exceção para um erro no armazenamento de dados interno. |
![]() |
InternalFields | Define todos os nomes internos de referência do campo. |
![]() |
InvalidFieldValueException | Classe para um erro que ocorre quando é feita uma tentativa para gravar um valor inválido para um campo. |
![]() |
InvalidProjectException | Obsoleta. Classe para um erro válido do projeto. |
![]() |
InvalidQueryTextException | Classe para um erro de texto de consulta que é inválido. |
![]() |
InvalidTreeNodeException | Classe para um erro válido o nó de árvore. |
![]() |
ItemAlreadyUpdatedOnServerException | Classe para um item já atualizado no erro de servidor. |
![]() |
Link | Descreve a implementação de um link. |
![]() |
LinkCollection | Representa uma coleção de objetos de link que pertence a um WorkItem. |
![]() |
MetadataEventArgs | Os argumentos para metadados alterando eventos. |
![]() |
Node | Descreve um objeto do nó que é usado em estruturas de dados de acompanhamento de item de trabalho. |
![]() |
NodeCollection | Representa uma coleção de objetos de nó. |
![]() |
PageSizeRangeException | Classe para um erro no intervalo de tamanho de página. |
![]() |
Project | Representa um projeto de acompanhamento de item de trabalho. |
![]() |
ProjectCollection | Representa uma coleção de projetos. |
![]() |
Query | Representa uma consulta para o serviço de acompanhamento de item de trabalho. |
![]() |
QueryDefinition | Representa uma consulta. |
![]() |
QueryFolder | Representa uma pasta em um projeto de equipe que pode conter QueryDefinitions e o outro QueryFolders. |
![]() |
QueryFolderContentsChangedEventArgs | Argumentos de evento para o evento de QueryFolderContentsChanged. |
![]() |
QueryHierarchy | Representa a pasta de nível superior em um projeto. |
![]() |
QueryHierarchyException | Classe para um erro que ocorre durante uma consulta na hierarquia de armazenamento de item de trabalho. |
![]() |
QueryItem | A classe base para pastas e definições de consulta de consulta. |
![]() |
ReadOnlyFieldException | Classe para que uma tentativa para gravar em um erro do campo somente leitura. |
![]() |
RegisteredLinkType | Descreve um tipo de link registrado. |
![]() |
RegisteredLinkTypeCollection | Uma coleção de tipos de link registrados válidos. |
![]() |
RelatedLink | Links dois objetos de item de trabalho no mesmo item de trabalho e armazena através dos armazenamentos. |
![]() |
ReportingAttributes | Descreve os atributos de relatório do campo. |
![]() |
RequestCancelledByUserException | Classe para uma solicitação cancelada pelo erro de usuário. |
![]() |
RequestNotCancelableException | Classe para que uma tentativa cancele um erro noncancelable de solicitação. |
![]() |
Revision | Representa um estado da revisão de item de trabalho. |
![]() |
RevisionCollection | Representa o histórico de revisão de um item de trabalho. |
![]() |
Schemas | Classe abstrata que contém métodos esquema- relacionados. |
![]() |
Server | Classe usada para fazer chamadas de servidor. |
![]() |
ServerInfo | Essa classe expõe informações sobre o servidor. |
![]() |
ServerRejectedChangesException | A classe para um servidor descartado altera o erro. |
![]() |
SortField | Representa WorkItemField que pode ser usado para classificar os resultados de uma consulta. |
![]() |
SortFieldList | Representa uma coleção de SortFields que pode ser classificados por uma consulta. |
![]() |
StoredQueriesChangedEventArgs | Argumentos ou o evento de StoredQueriesChanged. |
![]() |
StoredQuery | Representa uma consulta armazenada. |
![]() |
StoredQueryCollection | Representa a coleção armazenada das consultas de um armazenamento de projeto ou item de trabalho. |
![]() |
SupportedFeatures | Uma lista de IDs para todos os recursos suportados conhecidos. |
![]() |
TreeViolationException | Classe para um erro que ocorre durante a importação de um tipo de item de trabalho. |
![]() |
UnexpectedErrorException | Uma classe para relatar condições de erro incomuns. |
![]() |
UnsupportedDocumentVersionException | Classe para erros sem suporte a versão do documento. |
![]() |
ValidationException | Classe para descrever exceções de validação. |
![]() |
ValuesCollection | Uma coleção de valores. |
![]() |
VerbatimMessageException | Classe para um erro que tenha uma mensagem que deve ser exibida verbatim. |
![]() |
WorkItem | Representa um item de trabalho em Team Foundation Server. |
![]() |
WorkItemAsyncEventArgs | Uma classe para manipular eventos assíncronas de alteração de WorkItem o estado de uma consulta. |
![]() |
WorkItemChangeRejectedException | Classe para um erro de rejeção de alteração de item de trabalho. |
![]() |
WorkItemCollection | Representa uma coleção de itens de trabalho que resultam de uma consulta a WorkItemStore. |
![]() |
WorkItemEventArgs | Argumentos para um evento de item de trabalho. |
![]() |
WorkItemLink | Links dois WorkItems no mesmo WorkItemStore. |
![]() |
WorkItemLinkCollection | Representa uma coleção de WorkItemLinkS. |
![]() |
WorkItemLinkEventArgs | Argumentos para um evento de link de item de trabalho. |
![]() |
WorkItemLinkType | Representa um tipo específico de WorkItemLink. |
![]() |
WorkItemLinkTypeCollection | Representa uma coleção de objetos WorkItemLinkType. |
![]() |
WorkItemLinkTypeEnd | Representa um ponto final de WorkItemLinkType. |
![]() |
WorkItemLinkTypeEndCollection | Representa uma coleção de objetos WorkItemLinkTypeEnd. |
![]() |
WorkItemLinkValidationException | Classe para um erro que ocorre durante a validação de um link de item de trabalho. |
![]() |
WorkItemOperationError | Representa o erro de uma operação em um item de trabalho. |
![]() |
WorkItemStore | Representa a conexão do cliente de acompanhamento de item de trabalho a um servidor que esteja executando Team Foundation Server. |
![]() |
WorkItemStoreDiagnostics | Implementa métodos diagnóstico para o serviço de link de item de trabalho. |
![]() |
WorkItemType | Representa um tipo específico de WorkItem. |
![]() |
WorkItemTypeCollection | Representa uma coleção de objetos WorkItemType. |
![]() |
WorkItemTypeDeniedOrNotExistException | Classe para descrever o acesso negado ou o tipo de item de trabalho não existe exceções. |
Estruturas
Estrutura | Descrição | |
---|---|---|
![]() |
FieldIndexData | Estrutura de dados para dados do índice do campo. |
![]() |
WorkItem.EditActionInfo | |
![]() |
WorkItem.EditActionSet | |
![]() |
WorkItemLinkInfo | Estrutura que representa resultados de consulta de WorkItemLink . |
![]() |
WorkItemLinkValidationException.WorkItemLinkInfo | Descreve as informações de link de item de trabalho. |
Delegados
Delegado | Descrição | |
---|---|---|
![]() |
ImportEventHandler | Manipulador de eventos para uma importação. |
![]() |
MetadataChangeEventHandler | Manipulador de eventos para alterações de metadados. |
![]() |
QueryFolderContentsChangedEventHandler | Delegado manipulador de eventos para o evento de ContentsChanged e de ChangesCommitted. |
![]() |
StoredQueriesEventHandler | O manipulador de eventos para consultas armazenadas. |
![]() |
WorkItemAsyncEventHandler | Este manipulador de eventos escuta as alterações assíncronos ao estado de uma consulta. |
![]() |
WorkItemFieldChangeEventHandler | Delegado manipulador de eventos para eventos que são acionados quando um campo for alterado. |
![]() |
WorkItemPreSaveEventHandler |
Enumerações
Enumeração | Descrição | |
---|---|---|
![]() |
BaseLinkType | Descreve o tipo de um link. |
![]() |
CancelableActionState | Descreve o estado de uma ação cancellable. |
![]() |
CoreField | Especifica o tipo de um campo de WorkItem . |
![]() |
FieldStatus | Descreve o status de um campo. |
![]() |
FieldType | Descreve o tipo de dados de Field. |
![]() |
FieldUsages | Descreve o tipo de objeto em que FieldDefinition se aplica. |
![]() |
ImportSeverity | Descreve a gravidade de um evento. |
![]() |
ImportStructureException.Type | Descreve o tipo de exceção. |
![]() |
ImportWorkItemLinkTypeException.Type | Especifica o tipo mais de um WorkItemLinkTypeException. |
![]() |
ImportWorkitemTypeException.Type | Classificação adicional de exceção de WorkitemType. |
![]() |
LinkAction | Descreve como a coleção foi modificada. |
![]() |
MetadataChangeTypes | Descreve todos os tipos possíveis de alteração de metadados. |
![]() |
Node.TreeType | Descreve o tipo de árvore (área ou iteração). |
![]() |
PageSizes | Descreve os tamanhos de página que são suportados para consultas e processa em lotes leitura. |
![]() |
QueryFolderAction | Indica o tipo de alterações que ocorreram a um item em uma pasta. |
![]() |
QueryHierarchyException.Type | Classes mais um QueryHierarchyException. |
![]() |
QueryItemPermissions | Bitmasks permissões para itens de consulta. |
![]() |
QueryScope | Descreve o escopo da consulta. |
![]() |
QueryType | Descreve o tipo de consulta. |
![]() |
ReportingType | Descreve o tipo de relatório do campo. |
![]() |
SaveFlags | Descreve os sinalizadores de salvar. |
![]() |
SchemaType | Descreve o esquema de um documento XML. |
![]() |
SortType | Descreve a ordem por que SortField é classificada. |
![]() |
StoredQueriesAction | Descreve a última ação que foi executada em uma coleção armazenada de consultas. |
![]() |
StringDataLengths | Descreve os comprimentos máximo para os valores da cadeia de caracteres que podem ser salvos a base de dados. |
![]() |
TargetSet | Especifica a coleção de link de destino. |
![]() |
UserDisplayMode | Especifica o modo de exibição de conta de usuário. |
![]() |
WorkItem.EditAction | |
![]() |
WorkItem.EditActionFlags | |
![]() |
WorkItemCopyFlags | Sinalizadores que especificam os dados opcionais de item de trabalho que devem ser copiados. |
![]() |
WorkItemLinkType.Topology | Descreve os tipos de topologia permitidos para WorkItemLinkType. |
![]() |
WorkItemLinkValidationException.Action | Descreve a ação de exceção. |
![]() |
WorkItemLinkValidationException.Type | Descreve o tipo de exceção. |
![]() |
WorkItemStoreFlags | Enum usado para determinar o comportamento do armazenamento de item de trabalho |