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
public sealed class WorkItemStore

Le type WorkItemStore expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique WorkItemStore(String) Initialise une nouvelle instance de WorkItemStore connectée au serveur qui exécute Team Foundation Server qui est spécifié par le nom de l'ordinateur.
Méthode publique WorkItemStore(TeamFoundationServer) Obsolète. Initialise une nouvelle instance de WorkItemStore qui est connectée à l'instance spécifiée d'TeamFoundationServer.
Méthode publique WorkItemStore(TfsTeamProjectCollection) Initialise une nouvelle instance 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 si le contournement 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 au serveur.
Propriété publique CultureInfo Obtient l'environnement de localisation utilisé par le client.
Propriété publique Diagnostics Obtient l'objet de diagnostic associé à cette connexion au serveur.
Propriété publique FieldDefinitions Obtient la collection de définitions de champ associées à cette instance de WorkItemStore.
Propriété publique MaxBulkUpdateBatchSize
Propriété publique Projects Obtient la collection d'objets Projectqui est associée à cette instance de WorkItemStore.
Propriété publique RegisteredLinkTypes Obtient le 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 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 d'utilisateur sont affichées de ces magasins d'élément de travail.
Propriété publique WorkItemLinkTypes Obtient le 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 é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 échouent.
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 toutes les données stockées dans les listes globales de base de données vers un XmlDocument.
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetQueryDefinition Obtient une définition de requête identifiée par un GUID spécifié.
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 stocké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é
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é à ID et date.
Méthode publique GetWorkItem(Int32, Int32) Obtient l'état précédent d'un élément de travail spécifié par le numéro d'ID et de révision.
Méthode publique GetWorkItem(Uri, DateTime) Obtient l'état d'élément de travail d'une heure spécifique pour l'affichage.
Méthode publique GetWorkItem(Uri, Int32) Obtient l'état d'élément de travail d'une révision spécifique pour l'affichage.
Méthode publique GetWorkItemIdsForArtifactUris Une liste de liens d'artefact qui sont appariés à leurs éléments de travail de référence.
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 les listes globales dans la base de données.
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 référencé dans 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 référencé dans 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 référencé dans wiql pour les éléments de travail spécifiés par un numéro d'ID, ids, et révision (revs).
Méthode publique Query(array<Int32[], String, DateTime) Obtient l'ensemble de champs qui est référencé dans wiql pour les éléments de travail spécifiés par un numéro d'ID (ids) depuis 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 a été exécutée.
Méthode publique QueryCount(String, IDictionary) Obtient le nombre d'éléments qui seraient retournés si la requête a été 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 SyncToCache Synchronisation à la dernière version du cache.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Événements

  Nom Description
Événement public ImportEventHandler Événement qui se produit pendant l'appel d'ImportGlobalLists.
Événement public MetadataChanged É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. É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

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