Condividi tramite


Spazio dei nomi Microsoft.TeamFoundation.Client

Lo spazio dei nomi di Microsoft.TeamFoundation.Client fornisce le API per connettersi a Visual Studio Team Foundation il server e l'accesso ai dati sugli insiemi di progetti team e i progetti team.

È possibile utilizzare TfsConfigurationServer per connettersi a un progetto team ed è possibile utilizzare TfsTeamProjectCollection con CatalogNode per accedere ai dati relativi agli insiemi di progetti team e i progetti team.Per ulteriori informazioni, vedere Connettersi a Team Foundation Server da un'applicazione console.

È possibile accedere a ulteriori dati relativi ai progetti team tramite TfsTeamProjectCollection.GetServiceInstance o TfsConfigurationServer.GetServiceInstance per ottenere gli oggetti quali classi VersionControlServer e WorkItemStore e IBuildServer collegamento.Per ulteriori informazioni, vedere la descrizione GetServiceInstance in Connettersi a Team Foundation Server da un'applicazione console.

Classi

  Classe Descrizione
Classe pubblica AddDomainDialogDataSource
Classe pubblica AddDomainDialogDataSource.PropertyName
Classe pubblica ArtifactVersionSpec Insieme di versioni note di ArtifactSpec.
Classe pubblica AuthenticationCompleteEventArgs
Classe pubblica AutoModal
Classe pubblica BaseDialog
Classe pubblica BaseUserControl
Classe pubblica BasicAuthCredential
Classe pubblica BasicAuthToken
Classe pubblica BeforeShowDialogEventArgs
Classe pubblica BorderPanel Questa API supporta l'infrastruttura di Team Foundation Server e non deve essere utilizzato direttamente dal codice.
Classe pubblica BrowserHelper
Classe pubblica ClientCertificateManager
Classe pubblica ClientContext Rappresenta il contesto di un comando che viene avviato da un'applicazione client.
Classe pubblica ClientSkuNumbers
Classe pubblica ComboTree
Classe pubblica ConfirmationBuilder Responsabile di elaborare le voci della pagina di conferma dalle singole pagine.
Classe pubblica ConnectivityFailureStatusChangedEventArgs L'oggetto di EventArgs forniti gestori eventi per l'evento di ConnectivityFailureStatusChanged su TfsConnection.
Classe pubblica ConsoleHost
Classe pubblica ContextChangedEventArgs EventArgs per l'evento [ContextChanged]interfaccia [ITeamFoundationContextManager].
Classe pubblica ContextChangingEventArgs EventArgs per l'evento di ContextChanginginterfaccia di ITeamFoundationContextManager.
Classe pubblica CookieCredential Viene descritto un organizzato in modo federativo l'autenticazione con un'istanza di hosting TfsConnection utilizzando i cookie.
Classe pubblica CookieToken Fornisce un token di autenticazione basato su cookie.
Classe pubblica CredentialsCacheManager
Classe pubblica CredentialsChangedEventArgs Contiene le proprietà interessate quando le credenziali della modifica dell'oggetto di Team Foundation Server.
Classe pubblica CredentialsProviderHelper
Classe pubblica CssHierarchyControl
Classe pubblica CssNode
Classe pubblica CssNodeCollection
Classe pubblica DataGridViewDetailsEventArgs
Classe pubblica DataGridViewWithDetails
Classe protetta DataGridViewWithDetails.DataGridViewWithDetailsRowAccessibleObject
Classe protetta DataGridViewWithDetails.DataGridWithDetailsAccessibleObject
Classe pubblica DeferredEvent
Classe pubblica DeletionException Generato quando si verifica un errore durante l'eliminazione.
Classe pubblica DialogAuthenticate
Classe pubblica DragDrop
Classe pubblica DragDropParameters
Classe pubblica Expandex
Classe pubblica ExternalHelpLinks
Classe pubblica FederatedAcsLogon
Classe pubblica FederatedCredential Fornisce un'implementazione comune per le credenziali organizzate in modo federativo.
Classe pubblica FocusableToolStrip
Classe pubblica FocusToolbarEventArgs
Classe pubblica FormUtils
Classe pubblica GzipResourceReader
Classe pubblica InformationBar Questa API supporta l'infrastruttura Team Foundation Server e non deve essere utilizzato direttamente dal codice di.
Classe pubblica IssuedToken Fornisce una classe comune per i token pubblicati.
Classe pubblica IssuedTokenCredential Fornisce una classe comune per le credenziali token pubblicate.
Classe pubblica IssuedTokenProvider
Classe pubblica LinksCollection Rappresenta una raccolta dell'elemento ID al rispettivo elemento URL creati durante la creazione di un'istanza del modello metodologia.
Classe pubblica ListViewColumnSizedEventArgs
Classe pubblica ListViewResize
Classe pubblica ListViewResizeX
Classe pubblica LogLevels Vengono descritte le diverse categorie per le voci di log.
Classe pubblica NonConfiguredSiteHelper
Classe pubblica NotificationManager Successivamente le notifiche di eventi nei processi in un singolo computer.Viene utilizzato per mantenere le interfacce utente in corrente Visual Studio relative alle modifiche che sono promulgate localmente, ad esempio la modifica dell'area di lavoro del controllo della versione.
Classe pubblica OAuthToken Fornisce un token utilizzato per l'autenticazione basata delega di OAuth
Classe pubblica OAuthTokenContainer Un contenitore per incapsulare un token di accesso di OAuth e un OAuth aggiorna il token (o codice di autorizzazione)
Classe pubblica OAuthTokenCredential
Classe pubblica PcwException Generazione di un'eccezione con la procedura guidata di creazione del progetto.
Classe pubblica PerfTraceListener Ascolto delle analisi delle prestazioni.
Classe pubblica PluginInitializationFailedException Generato quando un plug-in non è riuscito all'inizializzazione.
Classe pubblica ProjectCreationContext Rappresenta le informazioni di configurazione del modello metodologia utilizzate dai plug-in durante il modello metodologia attività.
Classe pubblica ProjectCreationMacroResolver Le risoluzioni e sostituisce le macro in ProjectCreationSupportedMacros.
Classe pubblica ProjectCreationSupportedMacros Contiene macro supportate dalla procedura guidata di creazione del progetto.
Classe pubblica PropertyBag Rappresenta una raccolta non ordinata di proprietà e i relativi valori.
Classe pubblica PropertyChangeEventArgs Argomenti per un evento di modifica della proprietà.
Classe pubblica PropertyDoesNotExistException Generato quando una proprietà non esiste.
Classe pubblica ProxyStatistics Questa API supporta l'infrastruttura di Team Foundation Server e non deve essere utilizzato direttamente dal codice.
Classe pubblica ProxyStatisticsInfo Questa API supporta l'infrastruttura di Team Foundation Server e non deve essere utilizzato direttamente dal codice.
Classe pubblica PublicDataKeys Contiene le costanti di tipo stringa per le chiavi pubbliche dati.
Classe pubblica ReadOnlyDictionary<TKey, TValue> Una versione di sola lettura IDictionary<TKey, TValue>.
Classe pubblica RegisteredConfigurationServer Viene descritto un server registrato di configurazione.
Classe pubblica RegisteredProjectCollection Descrive una raccolta di progetti registrata.
Classe pubblica RegisteredServers Obsoleta. Gestisce l'elenco dei server registrati nel Registro di sistema.
Classe pubblica RegisteredTfsConnections Classe che rappresenta il Registro di sistema delle connessioni di Team Foundation Server.
Classe pubblica ResultCollection<T, V>
Classe pubblica ServiceProviderAggregator
Classe pubblica SimpleWebToken Fornisce il token Web semplice utilizzato per l'autenticazione di OAuth.
Classe pubblica SimpleWebTokenCredential Viene descritto un organizzato in modo federativo l'autenticazione con un'istanza di hosting TfsConnection utilizzando i token Web semplici.
Classe pubblica TeamExplorerProjects
Classe pubblica TeamFoundationContext
Classe pubblica TeamFoundationContextExtensions
Classe pubblica TeamFoundationDateTimePicker Questa API supporta l'infrastruttura di Team Foundation Server e non deve essere utilizzato direttamente dal codice.
Classe pubblica TeamFoundationRuntimeHost
Classe pubblica TeamFoundationServer Obsoleta. Rappresenta una connessione a un server che esegue Team Foundation Server.
Classe pubblica TeamFoundationServerFactory Obsoleta. Class factory per gli oggetti di TeamFoundationServer.Questa classe è obsoleta.Utilizzo TfsTeamProjectCollectionFactory anziché.
Classe pubblica TeamFoundationSoapProxy Obsoleta. Fornisce il protocollo per la comunicazione dell'oggetto di Team Foundation tramite SOAP.
Classe pubblica TeamFoundationTeam Questa è una classe wrapper per un'identità del team che risulta utile per utilizzare le proprietà.Fornisce inoltre metodi di supporto per creare, aggiornare, eseguire una query e leggere i team nel server
Classe pubblica TeamFoundationWorkspaceContextChangedEventArgs
Classe pubblica TeamFoundationWorkspaceContextMonitor
Classe pubblica TeamProjectDeleter Questa API supporta l'infrastruttura di Team Foundation Server e non deve essere utilizzato direttamente dal codice.
Classe pubblica TeamProjectDeleter.StatusEventArgs Questa API supporta l'infrastruttura di Team Foundation Server e non deve essere utilizzato direttamente dal codice.
Classe pubblica TeamProjectPicker Fornisce una finestra di dialogo per selezionare una raccolta di progetti TeamFoundation.
Classe pubblica TeamProjectWizardPage Rappresenta una pagina della procedura guidata della creazione del progetto.
Classe pubblica TeamPropertiesView Basare la classe astratta per tutti gli oggetti visualizzazione del team.Gli oggetti visualizzazione del team al modello di aspetto.In questo modo gli oggetti visualizzazione del team forniscono un modo semplice per accedere alle proprietà complesse o specifici di dominio che richiedono la nozioni aggiuntive su come vengono archiviati nel contenitore di proprietà del team e su come devono essere verificati mondo esterno.Gli oggetti visualizzazione possono utilizzare altri oggetti visualizzazione, come un oggetto visualizzazione che gestisce il team specifico di lavoro Agile le proprietà possono utilizzare un altro oggetto visualizzazione che gestisce le proprietà correlate gestione elementi di lavoro, ovvero il tipo di elemento di lavoro in un progetto rappresenta gli elementi di lavoro bug, per il team.
Classe pubblica TFProxyServer
Classe pubblica TFProxyServerFactory
Classe pubblica TfsClientCredentials Fornisce le credenziali da utilizzare per la connessione a Team Foundation Server.
Classe pubblica TfsConfigurationServer Rappresenta una connessione al server che esegue Team Foundation Server.
Classe pubblica TfsConfigurationServerFactory Class factory per gli oggetti di TfsConfigurationServerFactory.
Classe pubblica TfsConnection Rappresenta la connessione client al server che esegue Team Foundation Server.
Classe pubblica TfsConnectionWebServiceCallEventArgs L'oggetto di EventArgs forniti gestori eventi per gli eventi statici di WebServiceCallEnd e di WebServiceCallBegin su TfsConnection.
Classe pubblica TfsCredentialCacheEntry
Classe pubblica TfsDiagnosticHelper
Classe pubblica TfsDiagnosticNodeInfo
Classe pubblica TfsDiagnosticService
Classe pubblica TfsRequestContext
Classe pubblica TfsTeamProjectCollection Sottrae un'infrastruttura comune per il sistema Team Foundation e è la classe padre per i componenti Team Foundation.
Classe pubblica TfsTeamProjectCollectionFactory Class factory per gli oggetti di TfsTeamProjectCollection.
Classe pubblica TfsTeamService
Classe pubblica TfsWebClient
Classe pubblica TFUtil
Classe pubblica TswaClientHyperlinkService Una classe di utilità utilizzata per generare i collegamenti ipertestuali di Web Access del team.
Classe pubblica UIConfig
Classe pubblica UICredentialsProvider Utilizzato per richiedere le credenziali di Windows.
Classe pubblica UIHost
Classe pubblica UIHostColors
Classe pubblica ValidationFailedException Generata se la convalida non è riuscita.
Classe pubblica VSColorTable
Classe pubblica WebServiceCall Classe per la chiamata a un servizio Web.
Classe pubblica WebServiceCallList Un elenco di chiamate del servizio Web.
Classe pubblica WebServiceStatList Un elenco delle statistiche del servizio Web.
Classe pubblica WebServiceStats Contiene varie proprietà per descrivere un servizio Web.
Classe pubblica Win32WindowWrapper
Classe pubblica WindowsCredential Fornisce una credenziali di autenticazione di Windows o Team Foundation Server.
Classe pubblica WindowsHost
Classe pubblica WindowsToken
Classe pubblica WindowsUserPicker
Classe pubblica WinformsStyler
Classe pubblica WrappingCheckBox
Classe pubblica WrappingRadioButton

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IArtifactProvider Definisce i metodi per recuperare un elemento e il form generalizzato del documento.
Interfaccia pubblica ICancelableAsyncResult Rappresenta lo stato di un'operazione asincrona annullabile.
Interfaccia pubblica IClientContext Viene descritto il contesto per un comando che viene avviato da un'applicazione client.
Interfaccia pubblica IClientLinking Interfaccia per accedere client.
Interfaccia pubblica IContextMenuDispatch
Interfaccia pubblica ICredentialsProvider Vengono descritti i meccanismi per gestire gli errori di autenticazione per i componenti di Team Foundation.
Interfaccia pubblica ICssDataProvider
Interfaccia pubblica ILogger l'interfaccia per registrare le implementazioni.Registrazione degli eventi in un file di log.
Interfaccia pubblica ILogHandler Gestore per registrare gli eventi.
Interfaccia pubblica IPortalSettingsLauncher
Interfaccia pubblica IProcessTemplateManagerLauncher
Interfaccia pubblica IProjectAlertsLauncher
Interfaccia pubblica IProjectComponentCreator Descrive i metodi che un plug-in della creazione del progetto deve implementare in modo che venga richiamato dal motore di esecuzione.
Interfaccia pubblica IProjectContext Obsoleta. Viene descritto il contesto per la connessione a Team Foundation.
Interfaccia pubblica IProjectCreation Fornisce metodi che consentono di creare progetti team da un file batch di specifica anziché dalla procedura guidata di creazione del progetto.
Interfaccia pubblica IProjectCreationPlugin Interfaccia per i pacchetti che forniscono ai gestori dello strumento per la procedura guidata di creazione del progetto.
Interfaccia pubblica IProjectCreationWizardLauncher
Interfaccia pubblica IResultCollection<T> Vengono descritti i meccanismi per ResultCollections.ResultCollections è enumerabile ed eliminabile.
Interfaccia pubblica IRuntimeHost Questa API supporta l'infrastruttura di Team Foundation Server e non deve essere utilizzato direttamente dal codice.
Interfaccia pubblica ISourceControlSettingsLauncher
Interfaccia pubblica ITeamFoundationContext Questa interfaccia contiene informazioni sul contesto della finestra Team Explorer.
Interfaccia pubblica ITeamFoundationContextManager Ottenere il servizio di monitorare le modifiche al contesto corrente associato alla finestra Team Explorer.
Interfaccia pubblica ITeamFoundationWorkspaceContextMonitor
Interfaccia pubblica ITeamProjectPickerDefaultSelectionProvider Interfaccia per fornire la selezione predefinita nella finestra di dialogo di connessione.
Interfaccia pubblica ITemplateExporter Collegare che fornisce metodi per esportare una metodologia dal server al client per visualizzare e modificare.
Interfaccia pubblica ITemplateImporter Collegare che fornisce i metodi richiesti per importare un file di metodologia.Dopo avere importato, la metodologia può essere selezionata in una procedura guidata per la creazione del progetto.
Interfaccia pubblica ITemplateValidator Collegare che fornisce metodi per convalidare una metodologia prima di includerla.
Interfaccia pubblica ITfsConfigurationServerObject
Interfaccia pubblica ITfsConnectionObject
Interfaccia pubblica ITfsDiagnosticProvider
Interfaccia pubblica ITfsResult
Interfaccia pubblica ITfsTeamProjectCollectionObject
Interfaccia pubblica ITfsXmlSerializable
Interfaccia pubblica IUICredentialsProvider

Delegati

  Delegato Descrizione
Delegato pubblico ConnectivityFailureStatusChangedEventHandler La firma per i gestori eventi per l'evento di ConnectivityFailureStatusChanged su TfsConnection.
Delegato pubblico CredentialsChangedEventHandler Gestore per gli eventi generati quando le credenziali vengono modificate.
Delegato pubblico FocusToolbarEventHandler
Delegato pubblico ModalStateEventHandler
Delegato pubblico NotificationManager.GetNotificationParametersCallback Callback per consentire al provider di notifica personalizzare i parametri in base alla versione della finestra stanno parlando con.
Delegato pubblico NotificationManager.NotificationHandler
Delegato pubblico OAuthTokensReceivedCallback Un utente ha fornito al delegato in cui tenere conto quando l'api sottostante ha ricevuto un set di token (un token di accesso e un token di aggiornamento) in cambio di un codice di autorizzazione o un precedente aggiornare il token.
Delegato pubblico ProjectCreationContext.PropertyChangeEventHandler Gestore eventi per quando si modifica una proprietà.
Delegato pubblico TeamProjectDeleter.StatusEventHandler Questa API supporta l'infrastruttura di Team Foundation Server e non deve essere utilizzato direttamente dal codice.
Delegato pubblico TfsConnectionWebServiceCallEventHandler La firma per i gestori per gli eventi statici di WebServiceCallEnd e di WebServiceCallBegin su TfsConnection.
Delegato pubblico TFUtil.CopyStreamCallback

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica BorderPanel.Sides Rappresenta i flag per indicare i lati di un pannello vengono disegnati come dotata di un bordo.
Enumerazione pubblica CachedCredentialsType
Enumerazione pubblica DataGridViewDetailsImageMode
Enumerazione pubblica FailureKind Descrive il tipo di errore che si è verificato.
Enumerazione pubblica FederatedAcsLogon.LogonState
Enumerazione pubblica InformationBar.IconType Questa API supporta l'infrastruttura di Team Foundation Server e non deve essere utilizzato direttamente dal codice.
Enumerazione pubblica ListViewResize.AutoHeadersSizingEnum
Enumerazione pubblica LogCategory Viene descritta la categoria di messaggi che sta scrivendo in un log.
Enumerazione pubblica LogFlags Vengono descritti i flag che è possibile descrivere un messaggio scritto in un log.
Enumerazione pubblica NonConfiguredSiteHelper.SiteType
Enumerazione pubblica OAuthTokenType Il tipo di token di OAuth
Enumerazione pubblica RuntimeEnvironmentFlags Flag che descrivono l'ambiente di runtime.
Enumerazione pubblica ServerCapabilities
Enumerazione pubblica TeamProjectPickerMode Viene descritta la modalità corrente della finestra di dialogo di selezione del progetto team.