Partager via


WorkItemStore, classe

Représente la connexion client de suivi des éléments de travail à un serveur qui exécute Team Foundation Server.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly :  Microsoft.TeamFoundation.WorkItemTracking.Client (dans Microsoft.TeamFoundation.WorkItemTracking.Client.dll)

Syntaxe

'Déclaration
Public NotInheritable Class WorkItemStore _
    Implements ITfsTeamProjectCollectionObject
public sealed class WorkItemStore : ITfsTeamProjectCollectionObject

Le type WorkItemStore expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique WorkItemStore(String) Initialise une nouvelle instance de la classe de WorkItemStore qui est connecté au serveur qui exécute Team Foundation Server spécifié par le nom de l'ordinateur.
Méthode publique WorkItemStore(TeamFoundationServer) Obsolète. Initialise une nouvelle instance de la classe de WorkItemStore qui est connectée à l'instance spécifiée d' TeamFoundationServer .
Méthode publique WorkItemStore(TfsTeamProjectCollection) Initialise une nouvelle instance de la classe de WorkItemStore qui est connectée à l'instance spécifiée d' TfsTeamProjectCollection .
Méthode publique WorkItemStore(String, WorkItemStoreFlags)
Méthode publique WorkItemStore(TfsTeamProjectCollection, WorkItemStoreFlags)

Début

Propriétés

  Nom Description
Propriété publique BypassRules Obtient ou définit une valeur indiquant s'il faut que le runtime d'objet de magasins d'élément de travail règles
Propriété publique CallingProcessIdentity Obsolète. Obtient ou définit la chaîne qui identifie le processus appelant sur le serveur.
Propriété publique ClientService
Propriété publique CultureInfo Obtient l'environnement de localisation utilisé par le client.
Propriété publique Diagnostics Obtient l'objet de diagnostics associé à cette connexion au serveur.
Propriété publique FieldDefinitions Obtient la collection de définitions de champ qui sont associées à cette instance de WorkItemStore.
Propriété publique MaxBulkUpdateBatchSize
Propriété publique Metadata
Propriété publique Projects Obtient la collection d' Projects qui est associée à cette instance de WorkItemStore.
Propriété publique QueryHierarchyProvider
Propriété publique RegisteredLinkTypes Obtient RegisteredLinkTypeCollection mis en cache associé à ce serveur.
Propriété publique ServerInfo Obtient l'objet les informations du serveur qui contient toutes les fonctionnalités prises en charge par le serveur.
Propriété publique ServerStringComparer
Propriété publique TeamFoundationServer Obsolète. Obtient la connexion au serveur qui exécute Team Foundation Server.
Propriété publique TeamProjectCollection Obtient la connexion au serveur qui exécute Team Foundation Server.
Propriété publique TimeZone Obtient le fuseau horaire du client.
Propriété publique UserDisplayMode Obtient le mode dans lequel les informations du compte utilisateur sont affichées pour cette mémoire d'élément de travail.
Propriété publique UserDisplayName
Propriété publique UserSid
Propriété publique WebServiceUrl
Propriété publique WorkItemLinkTypes Obtient WorkItemLinkTypeCollection mis en cache associé au serveur.

Début

Méthodes

  Nom Description
Méthode publique BatchSave(array<WorkItem[]) Valide plusieurs éléments dans une branche et retourne une liste d'erreurs si un ou plusieurs éléments qui échouent.
Méthode publique BatchSave(array<WorkItem[], SaveFlags) Valide plusieurs éléments dans une branche et retourne une liste d'erreurs si un ou plusieurs éléments qui échouent.
Méthode publique CacheConstantStrings
Méthode publique DestroyWorkItems Détruit les éléments de travail dont les ID spécifiés.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique ExportGlobalLists Exporte les données stockées dans les listes globales de base de données à XmlDocument.
Méthode publique GetGlobalAndProjectGroups
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetNodePermissions
Méthode publique GetPersonNameById
Méthode publique GetQueryDefinition Obtient une définition de requête identifiée par un GUID spécifié.
Méthode publique GetQueryHierarchy
Méthode publique GetReferencingWorkItemUris Obtient un tableau d'identificateurs de ressource uniforme d'éléments de travail (URIs) ce point jusqu'à l'élément de travail spécifié.
Méthode publique GetStoredQuery Obsolète. Obtient une requête enregistrée par un GUID.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique GetWorkItem(Int32) Obtient l'élément de travail ayant l'ID spécifiée
Méthode publique GetWorkItem(Uri) Obtient l'élément de travail à l'URI spécifié.
Méthode publique GetWorkItem(Int32, DateTime) Obtient l'état précédent d'un élément de travail spécifié à l'ID et la date.
Méthode publique GetWorkItem(Int32, Int32) Obtient l'état précédent d'un élément de travail spécifié par l'ID et le numéro de révision.
Méthode publique GetWorkItem(Uri, DateTime) Obtient l'état d'élément de travail d'une heure spécifique à afficher.
Méthode publique GetWorkItem(Uri, Int32) Obtient l'état d'élément de travail d'une révision spécifique à afficher.
Méthode publique GetWorkItemIdsForArtifactUris Une liste de liens d'artefact qui sont appariés à leurs éléments de travail référençants.
Méthode publique ImportGlobalLists(String) Les importations avez spécifié les listes globales (au format XML) dans la base de données.
Méthode publique ImportGlobalLists(XmlElement) Importe des listes globales dans la base de données.
Méthode publique InvalidateCacheStamp
Méthode publique Query(String) Exécute la requête décrite dans wiql et retourne une collection d'éléments de travail.
Méthode publique Query(array<Int32[], String) Obtient l'ensemble de champs qui est indiqué à wiql pour les éléments de travail spécifiés par un numéro d'ID ().ids.
Méthode publique Query(String, IDictionary) Exécute la requête décrite dans wiql et les paramètres décrits dans context.
Méthode publique Query(BatchReadParameterCollection, String) Obtient l'ensemble de champs qui est indiqué à Wiql pour les éléments de travail spécifiés par les paires d'ID/revision dans batchReadParams.
Méthode publique Query(array<Int32[], array<Int32[], String) Obtient l'ensemble de champs qui est indiqué à wiql pour les éléments de travail spécifiés par un numéro d'ID, ids, et balisage (revs).
Méthode publique Query(array<Int32[], String, DateTime) Obtient l'ensemble de champs qui est indiqué à wiql pour les éléments de travail spécifiés par un numéro d'ID (ids) as of la date spécifiée dans asof.
Méthode publique QueryCount(String) Obtient le nombre d'éléments qui seraient retournés si la requête est exécutée.
Méthode publique QueryCount(String, IDictionary) Obtient le nombre d'éléments qui seraient retournés si la requête est exécutée.
Méthode publique RefreshCache() Appelle le back end pour actualiser les métadonnées mises en cache.
Méthode publique RefreshCache(Boolean)
Méthode publique ResetCachedData
Méthode publique ResetConstantStringCache
Méthode publique SendUpdatePackage
Méthode publique SyncToCache Synchronisation à la version la plus récente du cache.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode publique TreeIdToPath

Début

Événements

  Nom Description
Événement public ImportEventHandler Un événement qui se produit pendant l'appel d'ImportGlobalLists.
Événement public MetadataChanged Un événement qui se produit lorsque les métadonnées sont modifiées après la modification soit traitée par le modèle objet.
Événement public MetadataChanging Obsolète. Un événement qui se produit lorsque les métadonnées sont modifiées avant que la modification soit traitée par le modèle objet.

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée ITfsTeamProjectCollectionObject.Initialize

Début

Notes

Pour plus d'informations sur l'utilisation de ce type, consultez Créer un élément de travail à l'aide du Modèle d'objet client pour Team Foundation.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.WorkItemTracking.Client, espace de noms