Compartilhar via


Classe WorkItemStore

Representa a conexão do cliente de acompanhamento de item de trabalho a um servidor que esteja executando Team Foundation Server.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore

Namespace:  Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly:  Microsoft.TeamFoundation.WorkItemTracking.Client (em Microsoft.TeamFoundation.WorkItemTracking.Client.dll)

Sintaxe

'Declaração
Public NotInheritable Class WorkItemStore
public sealed class WorkItemStore

O tipo WorkItemStore expõe os membros a seguir.

Construtores

  Nome Descrição
Método público WorkItemStore(String) Inicializa uma nova instância da classe WorkItemStore que é conectada o servidor que está executando Team Foundation Server que é especificado pelo nome do computador.
Método público WorkItemStore(TeamFoundationServer) Obsoleta. Inicializa uma nova instância da classe WorkItemStore que está conectado à instância específica de TeamFoundationServer .
Método público WorkItemStore(TfsTeamProjectCollection) Inicializa uma nova instância da classe WorkItemStore que está conectado à instância específica de TfsTeamProjectCollection .
Método público WorkItemStore(String, WorkItemStoreFlags)
Método público WorkItemStore(TfsTeamProjectCollection, WorkItemStoreFlags)

Superior

Propriedades

  Nome Descrição
Propriedade pública BypassRules Obtém/define se o desvio do objeto de armazenamento de item de trabalho que
Propriedade pública CallingProcessIdentity Obsoleta. Obtém ou define a cadeia de caracteres que identifica o processo de chamada para o servidor.
Propriedade pública CultureInfo Obtém o ambiente de localização que é usado pelo cliente.
Propriedade pública Diagnostics Obtém diagnósticos objeto que está associado com esta conexão do servidor.
Propriedade pública FieldDefinitions Obtém a coleção de definições de campo que estão associadas com essa instância de WorkItemStore.
Propriedade pública MaxBulkUpdateBatchSize
Propriedade pública Projects Obtém a coleção de Projects que está associada com essa instância de WorkItemStore.
Propriedade pública RegisteredLinkTypes Obtém RegisteredLinkTypeCollection armazenado em cachê que está associado com esse servidor.
Propriedade pública ServerInfo Obtém o objeto de informações de servidor que contém todos os recursos que são suportados pelo servidor.
Propriedade pública TeamFoundationServer Obsoleta. Obtém a conexão com o servidor que está executando Team Foundation Server.
Propriedade pública TeamProjectCollection Obtém a conexão com o servidor que está executando Team Foundation Server.
Propriedade pública TimeZone Obtém o fuso horário de cliente.
Propriedade pública UserDisplayMode Obtém o modo no qual as informações de conta de usuário é exibida para esse armazenamento de item de trabalho.
Propriedade pública WorkItemLinkTypes Obtém WorkItemLinkTypeCollection armazenado em cachê que está associado com o servidor.

Superior

Métodos

  Nome Descrição
Método público BatchSave(array<WorkItem[]) Confirma vários itens em uma ramificação e retorna uma lista de erros em caso de falha de um ou mais itens.
Método público BatchSave(array<WorkItem[], SaveFlags) Confirma vários itens em uma ramificação e retorna uma lista de erros em caso de falha de um ou mais itens.
Método público DestroyWorkItems Destrói os itens de trabalho que tenham identificações especificados.
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público ExportGlobalLists Exporta todos os dados que são armazenados nas listas globais de base de dados a XmlDocument.
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetQueryDefinition Obtém uma definição de consulta que é identificada por um GUID especificado.
Método público GetReferencingWorkItemUris Obtém uma array de identificadores de recursos uniforme (URIs) de item de trabalho esse ponto para o item de trabalho especificado.
Método público GetStoredQuery Obsoleta. Obtém uma consulta armazenada por GUID.
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público GetWorkItem(Int32) Obtém o item de trabalho que tem a certo ID
Método público GetWorkItem(Uri) Obtém o item de trabalho no URL especificado.
Método público GetWorkItem(Int32, DateTime) Obtém o estado anterior de um item de trabalho que é especificado em identificação e a data.
Método público GetWorkItem(Int32, Int32) Obtém o estado anterior de um item de trabalho que é especificado pelo número de identificação e de revisão.
Método público GetWorkItem(Uri, DateTime) Obtém o estado do item de trabalho de um horário específico para exibir.
Método público GetWorkItem(Uri, Int32) Obtém o estado do item de trabalho de uma revisão específica para exibir.
Método público GetWorkItemIdsForArtifactUris Uma lista de links de produto que são combinados com seus itens de trabalho que referencia.
Método público ImportGlobalLists(String) As montagens especificadas listas globais (no formato XML) na base de dados.
Método público ImportGlobalLists(XmlElement) Importa listas globais na base de dados.
Método público Query(String) Executa a consulta que é descrita em wiql e retorna uma coleção de itens de trabalho.
Método público Query(array<Int32[], String) Obtém o conjunto de campos que é chamado em wiql para itens de trabalho que são especificados por um número de identificaçãoids(.).
Método público Query(String, IDictionary) Executa a consulta que é descrita em wiql e os parâmetros que são descritos em context.
Método público Query(BatchReadParameterCollection, String) Obtém o conjunto de campos que é chamado em Wiql para itens de trabalho que são especificados por pares de ID/revision em batchReadParams.
Método público Query(array<Int32[], array<Int32[], String) Obtém o conjunto de campos que é chamado em wiql para itens de trabalho que são especificados por um número de identificação, por ids, e a revisão (revs).
Método público Query(array<Int32[], String, DateTime) Obtém o conjunto de campos que é chamado em wiql para itens de trabalho que são especificados por um número de identificaçãoids() até a data de data que é especificada em asof.
Método público QueryCount(String) Obtém o número de itens que seriam retornados se a consulta fosse executada.
Método público QueryCount(String, IDictionary) Obtém o número de itens que seriam retornados se a consulta fosse executada.
Método público RefreshCache() Chama o back-end para atualizar metadados armazenados em cachê.
Método público RefreshCache(Boolean)
Método público SyncToCache Sincronizar para a versão mais recente do cache.
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Eventos

  Nome Descrição
Evento público ImportEventHandler Um evento que ocorre durante a chamada de ImportGlobalLists.
Evento público MetadataChanged Um evento que ocorre quando os metadados são alterados após a alteração é processada pelo modelo de objeto.
Evento público MetadataChanging Obsoleta. Um evento que ocorre quando os metadados são modificados antes que a alteração está sendo processada pelo modelo de objeto.

Superior

Comentários

Para obter mais informações sobre como usar esse tipo, consulte Criar um item de trabalho usando o modelo do objeto cliente para Team Foundation.

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.WorkItemTracking.Client