Share via


Classe WorkItemStore

Rappresenta la connessione client di Gestione elementi di lavoro in un server che esegue Team Foundation Server.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly:  Microsoft.TeamFoundation.WorkItemTracking.Client (in Microsoft.TeamFoundation.WorkItemTracking.Client.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class WorkItemStore _
    Implements ITfsTeamProjectCollectionObject
public sealed class WorkItemStore : ITfsTeamProjectCollectionObject

Il tipo WorkItemStore espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico WorkItemStore(String) Inizializza una nuova istanza della classe di WorkItemStore che è connessa al server che esegue Team Foundation Server specificato dal nome del computer.
Metodo pubblico WorkItemStore(TeamFoundationServer) Obsoleta. Inizializza una nuova istanza della classe di WorkItemStore che è collegata all'istanza specificata TeamFoundationServer.
Metodo pubblico WorkItemStore(TfsTeamProjectCollection) Inizializza una nuova istanza della classe di WorkItemStore che è collegata all'istanza specificata TfsTeamProjectCollection.
Metodo pubblico WorkItemStore(String, WorkItemStoreFlags)
Metodo pubblico WorkItemStore(TfsTeamProjectCollection, WorkItemStoreFlags)

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica BypassRules Ottiene o imposta se l'esclusione dell'oggetto l'archiviazione di elemento di lavoro controlla
Proprietà pubblica CallingProcessIdentity Obsoleta. Ottiene o imposta la stringa che identifica il processo chiamante al server.
Proprietà pubblica ClientService
Proprietà pubblica CultureInfo Ottiene l'ambiente di localizzazione utilizzato dal client.
Proprietà pubblica Diagnostics Ottiene l'oggetto di diagnostica associato a questa connessione al server.
Proprietà pubblica FieldDefinitions Ottiene la raccolta delle definizioni di campo associato a questa istanza di WorkItemStore.
Proprietà pubblica MaxBulkUpdateBatchSize
Proprietà pubblica Metadata
Proprietà pubblica Projects Ottiene la raccolta Projects associata a questa istanza di WorkItemStore.
Proprietà pubblica QueryHierarchyProvider
Proprietà pubblica RegisteredLinkTypes Ottiene RegisteredLinkTypeCollection memorizzato nella cache associato al server.
Proprietà pubblica ServerInfo Ottiene l'oggetto di informazioni sul server che contiene tutte le funzionalità supportate dal server.
Proprietà pubblica ServerStringComparer
Proprietà pubblica TeamFoundationServer Obsoleta. Ottiene la connessione al server che esegue Team Foundation Server.
Proprietà pubblica TeamProjectCollection Ottiene la connessione al server che esegue Team Foundation Server.
Proprietà pubblica TimeZone Ottiene il fuso orario del client.
Proprietà pubblica UserDisplayMode Ottiene la modalità in cui le informazioni sull'account utente vengono visualizzate per questo archivio di elemento di lavoro.
Proprietà pubblica UserDisplayName
Proprietà pubblica UserSid
Proprietà pubblica WebServiceUrl
Proprietà pubblica WorkItemLinkTypes Ottiene WorkItemLinkTypeCollection memorizzato nella cache associato al server.

In alto

Metodi

  Nome Descrizione
Metodo pubblico BatchSave(array<WorkItem[]) Esegue il commit di più elementi in un ramo e restituisce un elenco di errori se uno o più elementi sono non superati.
Metodo pubblico BatchSave(array<WorkItem[], SaveFlags) Esegue il commit di più elementi in un ramo e restituisce un elenco di errori se uno o più elementi sono non superati.
Metodo pubblico CacheConstantStrings
Metodo pubblico DestroyWorkItems Elimina gli elementi di lavoro con gli ID specificati.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico ExportGlobalLists Esporta tutti i dati archiviati negli elenchi globali del database a XmlDocument.
Metodo pubblico GetGlobalAndProjectGroups
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetNodePermissions
Metodo pubblico GetPersonNameById
Metodo pubblico GetQueryDefinition Ottiene una definizione di query che viene identificata da GUID specificato.
Metodo pubblico GetQueryHierarchy
Metodo pubblico GetReferencingWorkItemUris Ottiene una matrice di Uniform Resource Identifier (URIs) di elemento di lavoro tale punto all'elemento di lavoro specificato.
Metodo pubblico GetStoredQuery Obsoleta. Ottiene una query archiviata dal GUID.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico GetWorkItem(Int32) Ottiene l'elemento di lavoro che presenta l'id specificato
Metodo pubblico GetWorkItem(Uri) Ottiene l'elemento di lavoro all'URI specificato.
Metodo pubblico GetWorkItem(Int32, DateTime) Ottiene lo stato precedente di un elemento di lavoro specificato da ID e la data.
Metodo pubblico GetWorkItem(Int32, Int32) Ottiene lo stato precedente di un elemento di lavoro specificato l'id e il numero di revisione.
Metodo pubblico GetWorkItem(Uri, DateTime) Ottiene lo stato degli elementi di lavoro da un punto specifico da visualizzare.
Metodo pubblico GetWorkItem(Uri, Int32) Ottiene lo stato degli elementi di lavoro da una revisione specifica da visualizzare.
Metodo pubblico GetWorkItemIdsForArtifactUris Un elenco di collegamenti di elementi che vengono associati ai relativi elementi di lavoro di riferimento.
Metodo pubblico ImportGlobalLists(String) Le importazioni specificate elenchi globali (in formato XML) nel database.
Metodo pubblico ImportGlobalLists(XmlElement) Include gli elenchi globali nel database.
Metodo pubblico InvalidateCacheStamp
Metodo pubblico Query(String) Esegue la query come descritto in wiql e restituisce una raccolta di elementi di lavoro.
Metodo pubblico Query(array<Int32[], String) Ottiene il set di campi che fa riferimento a in wiql per gli elementi di lavoro specificati da un numero ID ().ids.
Metodo pubblico Query(String, IDictionary) Esegue la query come descritto in wiql e i parametri descritti in context.
Metodo pubblico Query(BatchReadParameterCollection, String) Ottiene il set di campi che fa riferimento a in Wiql per gli elementi di lavoro specificati da coppie di ID/revision in batchReadParams.
Metodo pubblico Query(array<Int32[], array<Int32[], String) Ottiene il set di campi che fa riferimento a in wiql per gli elementi di lavoro specificati da un numero ID, da idse dalla revisione (revs).
Metodo pubblico Query(array<Int32[], String, DateTime) Ottiene il set di campi che fa riferimento a in wiql per gli elementi di lavoro specificati da un numero ID (ids) a partire dalla data specificata in asof.
Metodo pubblico QueryCount(String) Ottiene il numero di elementi che verranno restituiti se la query viene eseguita.
Metodo pubblico QueryCount(String, IDictionary) Ottiene il numero di elementi che verranno restituiti se la query viene eseguita.
Metodo pubblico RefreshCache() Chiama il back-end per aggiornare i metadati memorizzati nella cache.
Metodo pubblico RefreshCache(Boolean)
Metodo pubblico ResetCachedData
Metodo pubblico ResetConstantStringCache
Metodo pubblico SendUpdatePackage
Metodo pubblico SyncToCache Sincronizzazione alla versione più recente della cache.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico TreeIdToPath

In alto

Eventi

  Nome Descrizione
Evento pubblico ImportEventHandler Un evento che si verifica durante una chiamata di ImportGlobalLists.
Evento pubblico MetadataChanged Un evento che si verifica quando i metadati vengono modificati dopo la modifica viene elaborata dal modello a oggetti.
Evento pubblico MetadataChanging Obsoleta. Un evento che si verifica quando i metadati vengono modificati prima che la modifica venga elaborata dal modello a oggetti.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ITfsTeamProjectCollectionObject.Initialize

In alto

Note

Per ulteriori informazioni sull'utilizzo di questo tipo, vedere Creare un elemento di lavoro tramite il modello a oggetti del client per Team Foundation.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.WorkItemTracking.Client