Condividi tramite


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

Il tipo WorkItemStore espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico WorkItemStore(String) Inizializza una nuova istanza della classe di WorkItemStore che è connessi 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 è connessa all'istanza specificata TeamFoundationServer.
Metodo pubblico WorkItemStore(TfsTeamProjectCollection) Inizializza una nuova istanza della classe di WorkItemStore che è connessa 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 dell'archivio di elemento di lavoro controlla
Proprietà pubblica CallingProcessIdentity Obsoleta. Ottiene o imposta la stringa che identifica il processo chiamante al server.
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 associate a questa istanza di WorkItemStore.
Proprietà pubblica MaxBulkUpdateBatchSize
Proprietà pubblica Projects Ottiene la raccolta dei Projectassociata a questa istanza di WorkItemStore.
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 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 il modo in cui le informazioni sull'account utente vengono visualizzate per questo archivio di elemento di lavoro.
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 vengono 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 vengono non superati.
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 GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetQueryDefinition Ottiene una definizione della query identificata dal GUID specificato.
Metodo pubblico GetReferencingWorkItemUris Ottiene una matrice URI (Uniform Resource Identifier (URIs) dell'elemento di lavoro che puntano 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 dall'ID e dal numero di revisione.
Metodo pubblico GetWorkItem(Uri, DateTime) Ottiene lo stato degli elementi di lavoro da un punto specifico per 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 gli elenchi globali (in formato XML) nel database.
Metodo pubblico ImportGlobalLists(XmlElement) Include gli elenchi globali nel database.
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 che vengono 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, ids e 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) 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 SyncToCache Sincronizzazione alla versione più recente della cache.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

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 della modifica venga elaborata dal modello a oggetti.

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