Freigeben über


Microsoft.TeamFoundation.Client-Namespace

Der Microsoft.TeamFoundation.Client-Namespace stellt die API, um an Visual Studio Team Foundation Server und an Daten zu Teamprojektsammlungen und Teamprojekten herzustellen.

Sie können TfsConfigurationServer verwenden, um an ein Teamprojekt herzustellen, und Sie können TfsTeamProjectCollection mit CatalogNode auf Daten zu Teamprojektsammlungen und Teamprojekten verwenden.Weitere Informationen finden Sie unter Herstellen einer Verbindung mit Team Foundation Server von einer Konsolenanwendung aus.

Sie können auf mehr Daten zu Teamprojekten zugreifen, indem Sie TfsTeamProjectCollection.GetServiceInstance verwenden, oder TfsConfigurationServer.GetServiceInstance, Typ- Objekte wie die WorkItemStore und VersionControlServer-Klassen und IBuildServer schließen an.Weitere Informationen finden Sie in den Ausführungen zu GetServiceInstance in Herstellen einer Verbindung mit Team Foundation Server von einer Konsolenanwendung aus.

Klassen

  Klasse Beschreibung
Öffentliche Klasse AddDomainDialogDataSource
Öffentliche Klasse AddDomainDialogDataSource.PropertyName
Öffentliche Klasse ArtifactVersionSpec Satz bekannte ArtifactSpec-Versionen.
Öffentliche Klasse AuthenticationCompleteEventArgs
Öffentliche Klasse AutoModal
Öffentliche Klasse BaseDialog
Öffentliche Klasse BaseUserControl
Öffentliche Klasse BasicAuthCredential
Öffentliche Klasse BasicAuthToken
Öffentliche Klasse BeforeShowDialogEventArgs
Öffentliche Klasse BorderPanel Dies wird API-Unterstützung die Team Foundation Server-Infrastruktur und nicht vorgesehen, direkt aus dem Code verwendet werden.
Öffentliche Klasse BrowserHelper
Öffentliche Klasse ClientCertificateManager
Öffentliche Klasse ClientContext Stellt den Kontext eines Befehls dar, der von einer Clientanwendung initiiert wird.
Öffentliche Klasse ClientSkuNumbers
Öffentliche Klasse ComboTree
Öffentliche Klasse ConfirmationBuilder Zuständig für die Verarbeitung der Einträge für die Bestätigungs-Seite von einzelnen Seiten des Assistenten.
Öffentliche Klasse ConnectivityFailureStatusChangedEventArgs Das EventArgs-Objekt kann an Ereignishandler für das ConnectivityFailureStatusChanged-Ereignis auf TfsConnection bereit.
Öffentliche Klasse ConsoleHost
Öffentliche Klasse ContextChangedEventArgs EventArgs für das [ContextChanged]-Ereignis auf der [ITeamFoundationContextManager]-Schnittstelle.
Öffentliche Klasse ContextChangingEventArgs EventArgs für das ContextChanging-Ereignis auf der ITeamFoundationContextManager-Schnittstelle.
Öffentliche Klasse CookieCredential Stellt vereinigte Authentifizierung mit einer gehosteten TfsConnection-Instanz mithilfe von Cookies auf einen Bündnis.
Öffentliche Klasse CookieToken Stellt ein cookiebasiertes Authentifizierungstoken bereit.
Öffentliche Klasse CredentialsCacheManager
Öffentliche Klasse CredentialsChangedEventArgs Enthält Eigenschaften, die betroffen sind, wenn die Anmeldeinformationen des Team Foundation Server-Objekts ändern.
Öffentliche Klasse CredentialsProviderHelper
Öffentliche Klasse CssHierarchyControl
Öffentliche Klasse CssNode
Öffentliche Klasse CssNodeCollection
Öffentliche Klasse DataGridViewDetailsEventArgs
Öffentliche Klasse DataGridViewWithDetails
Geschützte Klasse DataGridViewWithDetails.DataGridViewWithDetailsRowAccessibleObject
Geschützte Klasse DataGridViewWithDetails.DataGridWithDetailsAccessibleObject
Öffentliche Klasse DeferredEvent
Öffentliche Klasse DeletionException Wird ausgelöst, wenn ein Fehler während eines Löschvorgangs auftritt.
Öffentliche Klasse DialogAuthenticate
Öffentliche Klasse DragDrop
Öffentliche Klasse DragDropParameters
Öffentliche Klasse Expandex
Öffentliche Klasse ExternalHelpLinks
Öffentliche Klasse FederatedAcsLogon
Öffentliche Klasse FederatedCredential Enthält eine allgemeine Implementierung für Verbunde Anmeldeinformationen bereit.
Öffentliche Klasse FocusableToolStrip
Öffentliche Klasse FocusToolbarEventArgs
Öffentliche Klasse FormUtils
Öffentliche Klasse GzipResourceReader
Öffentliche Klasse InformationBar Dies wird API-Unterstützung die Team Foundation Server Infrastruktur und nicht vorgesehen, direkt aus dem Code verwendet werden.
Öffentliche Klasse IssuedToken Stellt eine allgemeine Basisklasse für ausgestelltes Token bereit.
Öffentliche Klasse IssuedTokenCredential Stellt eine allgemeine Basisklasse für ausgestelltes Token-Anmeldeinformationen bereit.
Öffentliche Klasse IssuedTokenProvider
Öffentliche Klasse LinksCollection Stellt eine Auflistung von Zuordnungen Artefakt IDs zu ihrem jeweiligen Artefakt URL dar, die beim Methodikvorlageninstanziierung erstellt wurden.
Öffentliche Klasse ListViewColumnSizedEventArgs
Öffentliche Klasse ListViewResize
Öffentliche Klasse ListViewResizeX
Öffentliche Klasse LogLevels Beschreibt verschiedene Kategorien für Protokolleinträge.
Öffentliche Klasse NonConfiguredSiteHelper
Öffentliche Klasse NotificationManager Stellt Benachrichtigungen von Ereignissen über Prozesse in einem einzelnen Desktop zu.Dies wird verwendet, um die Benutzeroberflächen in Visual Studio aktuellen zu Änderungen, die lokal setzt werden, wie Versionskontrollenarbeitsbereichsmanipulation zu halten.
Öffentliche Klasse OAuthToken Stellt ein Token bereit, das für basierende Authentifizierung OAuth Delegierung verwendet wird
Öffentliche Klasse OAuthTokenContainer Ein Container, um ein OAuth-Zugriffstoken zu kapseln und ein OAuth aktualisieren Token (oder Autorisierungscode)
Öffentliche Klasse OAuthTokenCredential
Öffentliche Klasse PcwException Wird für eine Ausnahme mit dem Projekterstellungsassistenten.
Öffentliche Klasse PerfTraceListener Überwacht auf Leistungsablaufverfolgungen.
Öffentliche Klasse PluginInitializationFailedException Wird ausgelöst, wenn ein Plug-In initialisieren konnte.
Öffentliche Klasse ProjectCreationContext Stellt die Methodikvorlagenkonfigurationsinformationen dar, die von Plug-Ins, falls Methodikvorlage ausführt, eine anzuzeigenden Aufgaben verwendet wird.
Öffentliche Klasse ProjectCreationMacroResolver Auflösen und ersetzt Makros in ProjectCreationSupportedMacros.
Öffentliche Klasse ProjectCreationSupportedMacros Enthält Makros, die vom Projekterstellungsassistenten unterstützt werden.
Öffentliche Klasse PropertyBag Stellt eine ungeordnete Auflistung Eigenschaften und ihre Werte dar.
Öffentliche Klasse PropertyChangeEventArgs Argumente für ein Eigenschaftenänderungsereignis.
Öffentliche Klasse PropertyDoesNotExistException Wird ausgelöst, wenn eine Eigenschaft nicht vorhanden ist.
Öffentliche Klasse ProxyStatistics Dies wird API-Unterstützung die Team Foundation Server-Infrastruktur und nicht vorgesehen, direkt aus dem Code verwendet werden.
Öffentliche Klasse ProxyStatisticsInfo Dies wird API-Unterstützung die Team Foundation Server-Infrastruktur und nicht vorgesehen, direkt aus dem Code verwendet werden.
Öffentliche Klasse PublicDataKeys Enthält die Zeichenfolgenkonstanten für öffentliche Schlüssel der Daten.
Öffentliche Klasse ReadOnlyDictionary<TKey, TValue> Eine schreibgeschützte Version von IDictionary<TKey, TValue>.
Öffentliche Klasse RegisteredConfigurationServer Beschreibt einen registrierten Konfigurationsserver.
Öffentliche Klasse RegisteredProjectCollection Beschreibt eine registrierte Projektauflistung.
Öffentliche Klasse RegisteredServers Veraltet. Verwaltet die Liste der registrierten Servern in der Systemregistrierung.
Öffentliche Klasse RegisteredTfsConnections Klasse, die eine Registrierung von Team Foundation Server-Verbindungen darstellt.
Öffentliche Klasse ResultCollection<T, V>
Öffentliche Klasse ServiceProviderAggregator
Öffentliche Klasse SimpleWebToken Stellt einfaches Internet-Token bereit, das für OAuth-Authentifizierung verwendet wird.
Öffentliche Klasse SimpleWebTokenCredential Stellt vereinigte Authentifizierung mit einer gehosteten TfsConnection-Instanz mithilfe von einfachen Internet-Token zu einem Bündnis.
Öffentliche Klasse TeamExplorerProjects
Öffentliche Klasse TeamFoundationContext
Öffentliche Klasse TeamFoundationContextExtensions
Öffentliche Klasse TeamFoundationDateTimePicker Dies wird API-Unterstützung die Team Foundation Server-Infrastruktur und nicht vorgesehen, direkt aus dem Code verwendet werden.
Öffentliche Klasse TeamFoundationRuntimeHost
Öffentliche Klasse TeamFoundationServer Veraltet. Stellt eine Verbindung mit einem Server dar, der Team Foundation Server ausführt.
Öffentliche Klasse TeamFoundationServerFactory Veraltet. Klassenfactory für TeamFoundationServer-Objekte.Diese Klasse ist veraltet.Verwendung TfsTeamProjectCollectionFactory stattdessen.
Öffentliche Klasse TeamFoundationSoapProxy Veraltet. Stellt das Protokoll für Team Foundation-Objektkommunikation mithilfe der SOAP bereit.
Öffentliche Klasse TeamFoundationTeam Dies ist eine Wrapperklasse für eine Teamidentität, die es bequem für das Arbeiten mit Eigenschaften macht.Außerdem stellt Hilfsmethoden, um Teams auf Server zu erstellen, zu aktualisieren, abzufragen und zu lesen
Öffentliche Klasse TeamFoundationWorkspaceContextChangedEventArgs
Öffentliche Klasse TeamFoundationWorkspaceContextMonitor
Öffentliche Klasse TeamProjectDeleter Dies wird API-Unterstützung die Team Foundation Server-Infrastruktur und nicht vorgesehen, direkt aus dem Code verwendet werden.
Öffentliche Klasse TeamProjectDeleter.StatusEventArgs Dies wird API-Unterstützung die Team Foundation Server-Infrastruktur und nicht vorgesehen, direkt aus dem Code verwendet werden.
Öffentliche Klasse TeamProjectPicker Stellt ein Dialogfeld, um eine Auflistung TeamFoundations-Projekte auszuwählen.
Öffentliche Klasse TeamProjectWizardPage Stellt eine Seite im Projekterstellungsassistenten dar.
Öffentliche Klasse TeamPropertiesView Verwenden Sie abstrakte Klasse für alle Teamansichtsobjekte.Teamansichtsobjekte folgt Fassadenmuster.In dieser Hinsicht Teamansichtsobjekte stellen einfache Möglichkeit, auf bestimmte Eigenschaften des Komplexes oder Domäne zuzugreifen, die zusätzlichen Einblick erfordern auf, wie in der Teameigenschaftensammlung gespeichert werden und wie sie der Außenwelt dargestellt werden sollen.Die Ansichtsobjekte können andere Ansichtsobjekte, wie ein bestimmtes Ansichtsobjekt nutzen, das Team der agilen Erfahrung verwaltet, das Eigenschaften, ein anderes Ansichtsobjekt, das Arbeitsaufgabenverfolgung verknüpfte Eigenschaften verwaltet, das ist, welcher Arbeitsaufgabentyp in einem Projekt Fehlerarbeitsaufgaben darstellt, für das Team verwenden können.
Öffentliche Klasse TFProxyServer
Öffentliche Klasse TFProxyServerFactory
Öffentliche Klasse TfsClientCredentials Stellt Anmeldeinformationen bereit, um zu verwenden, wenn Sie an Team Foundation Server herstellen.
Öffentliche Klasse TfsConfigurationServer Stellt eine Verbindung mit dem Server dar, der Team Foundation Server ausführt.
Öffentliche Klasse TfsConfigurationServerFactory Klassenfactory für TfsConfigurationServerFactory-Objekte.
Öffentliche Klasse TfsConnection Stellt die Verbindung des Clients an den Server dar, der Team Foundation Server ausführt.
Öffentliche Klasse TfsConnectionWebServiceCallEventArgs Das EventArgs-Objekt kann an Ereignishandler für statische Ereignisse WebServiceCallBegin und WebServiceCallEnd auf TfsConnection bereit.
Öffentliche Klasse TfsCredentialCacheEntry
Öffentliche Klasse TfsDiagnosticHelper
Öffentliche Klasse TfsDiagnosticNodeInfo
Öffentliche Klasse TfsDiagnosticService
Öffentliche Klasse TfsRequestContext
Öffentliche Klasse TfsTeamProjectCollection Extrahiert allgemeine Infrastruktur zum Team Foundation System und die übergeordnete Klasse für Team Foundation Komponenten.
Öffentliche Klasse TfsTeamProjectCollectionFactory Klassenfactory für TfsTeamProjectCollections-Objekte.
Öffentliche Klasse TfsTeamService
Öffentliche Klasse TfsWebClient
Öffentliche Klasse TFUtil
Öffentliche Klasse TswaClientHyperlinkService Eine Hilfsklasse verwendet, um Team Web Access-Links zu generieren.
Öffentliche Klasse UIConfig
Öffentliche Klasse UICredentialsProvider Wird verwendet, um Windows-Anmeldeinformationen erforderlich.
Öffentliche Klasse UIHost
Öffentliche Klasse UIHostColors
Öffentliche Klasse ValidationFailedException Wird ausgelöst, als Validierung fehlgeschlagen ist.
Öffentliche Klasse VSColorTable
Öffentliche Klasse WebServiceCall Klasse für einen Webdienstaufruf.
Öffentliche Klasse WebServiceCallList Eine Liste der Webdienstaufrufe.
Öffentliche Klasse WebServiceStatList Eine Liste der Webdienststatistik.
Öffentliche Klasse WebServiceStats Enthält eine Reihe von Eigenschaften, um einen Webdienst zu beschreiben.
Öffentliche Klasse Win32WindowWrapper
Öffentliche Klasse WindowsCredential Stellt Anmeldeinformationen für Windows-Authentifizierung für Team Foundation Server bereit.
Öffentliche Klasse WindowsHost
Öffentliche Klasse WindowsToken
Öffentliche Klasse WindowsUserPicker
Öffentliche Klasse WinformsStyler
Öffentliche Klasse WrappingCheckBox
Öffentliche Klasse WrappingRadioButton

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IArtifactProvider Definiert Methoden, um ein Artefakt und das allgemeine mehreren Dokumenten bestehendes Formular abzurufen.
Öffentliche Schnittstelle ICancelableAsyncResult Stellt den Zustand eines abbrechbaren asynchronen Operation dar.
Öffentliche Schnittstelle IClientContext Beschreibt den Kontext für einen Befehl, der von einer Clientanwendung initiiert wird.
Öffentliche Schnittstelle IClientLinking Schnittstelle zum Clientverknüpfen.
Öffentliche Schnittstelle IContextMenuDispatch
Öffentliche Schnittstelle ICredentialsProvider Beschreibt Mechanismen zum Behandeln von Authentifizierungsfehlern für die Team Foundation-Komponenten.
Öffentliche Schnittstelle ICssDataProvider
Öffentliche Schnittstelle ILogger Die - Schnittstelle zum Protokollieren von Implementierungen.Protokolliert Ereignisse in einer Protokolldatei.
Öffentliche Schnittstelle ILogHandler Handler zum Protokollieren von Ereignissen.
Öffentliche Schnittstelle IPortalSettingsLauncher
Öffentliche Schnittstelle IProcessTemplateManagerLauncher
Öffentliche Schnittstelle IProjectAlertsLauncher
Öffentliche Schnittstelle IProjectComponentCreator Beschreibt die Methoden, die ein Projekterstellungsassistenten-Plug-In implementieren muss, sodass es für das Ausführungsmodul aufgerufen wird.
Öffentliche Schnittstelle IProjectContext Veraltet. Beschreibt den Kontext für eine Team Foundation-Verbindung.
Öffentliche Schnittstelle IProjectCreation Stellt die Methoden bereit, die das Erstellen von Teamprojekten aus einer Batchspezifikationsdatei anstelle von des Projekterstellungsassistenten ermöglichen.
Öffentliche Schnittstelle IProjectCreationPlugin Schließen Sie für Pakete an, die Toolhandler für Projekterstellungsassistenten bereitstellen.
Öffentliche Schnittstelle IProjectCreationWizardLauncher
Öffentliche Schnittstelle IResultCollection<T> Beschreibt die Mechanismen für ResultCollections.ResultCollections sind aufzählbar und freigegeben.
Öffentliche Schnittstelle IRuntimeHost Dies wird API-Unterstützung die Team Foundation Server-Infrastruktur und nicht vorgesehen, direkt aus dem Code verwendet werden.
Öffentliche Schnittstelle ISourceControlSettingsLauncher
Öffentliche Schnittstelle ITeamFoundationContext Diese Schnittstelle enthält Informationen über den Kontext des Team Explorer Fensters.
Öffentliche Schnittstelle ITeamFoundationContextManager Veranlassen Sie diesen Dienst, um Änderungen am aktuellen Kontext zu überwachen, der mit dem Team Explorer Fenster zugeordnet ist.
Öffentliche Schnittstelle ITeamFoundationWorkspaceContextMonitor
Öffentliche Schnittstelle ITeamProjectPickerDefaultSelectionProvider Schnittstelle, um die Standardauswahl dem Verbindungsdialogfeld bereitzustellen.
Öffentliche Schnittstelle ITemplateExporter Schnittstelle, die die Methoden bereitstellt, um eine Methodik vom Server in den Client zum Anzeigen und Bearbeiten zu exportieren.
Öffentliche Schnittstelle ITemplateImporter Schnittstelle, die die Methoden bereitstellt, die erforderlich sind, um eine Methodikdatei zu importieren.Nachdem sie importiert wurde, kann die Methodik in einem Projekterstellungsassistenten ausgewählt werden.
Öffentliche Schnittstelle ITemplateValidator Schnittstelle, die die Methoden bereitstellt, um eine Methodik zu überprüfen, bevor sie importiert.
Öffentliche Schnittstelle ITfsConfigurationServerObject
Öffentliche Schnittstelle ITfsConnectionObject
Öffentliche Schnittstelle ITfsDiagnosticProvider
Öffentliche Schnittstelle ITfsResult
Öffentliche Schnittstelle ITfsTeamProjectCollectionObject
Öffentliche Schnittstelle ITfsXmlSerializable
Öffentliche Schnittstelle IUICredentialsProvider

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat ConnectivityFailureStatusChangedEventHandler Die Signatur für Ereignishandler für das ConnectivityFailureStatusChanged-Ereignis auf TfsConnection.
Öffentlicher Delegat CredentialsChangedEventHandler Handler für die Ereignisse ausgelöst, wenn Anmeldeinformationen geändert werden.
Öffentlicher Delegat FocusToolbarEventHandler
Öffentlicher Delegat ModalStateEventHandler
Öffentlicher Delegat NotificationManager.GetNotificationParametersCallback Rückruf, um des Benachrichtigungsanbieters zu ermöglichen, die Parameter basierend auf der Version des Fensters anzupassen, das sie mit sprechen.
Öffentlicher Delegat NotificationManager.NotificationHandler
Öffentlicher Delegat OAuthTokensReceivedCallback Ein Consumer kann Delegaten bereit, auf dem benachrichtigt werden, wenn das zugrunde liegende API einen Satz von Token (ein Zugriffstoken und ein Aktualisierungs-Token) für einen Autorisierungs-Code oder ein vorhergehendes Aktualisierungs-Token empfangen hat.
Öffentlicher Delegat ProjectCreationContext.PropertyChangeEventHandler Ereignishandler für, wenn sich eine Eigenschaft ändert.
Öffentlicher Delegat TeamProjectDeleter.StatusEventHandler Dies wird API-Unterstützung die Team Foundation Server-Infrastruktur und nicht vorgesehen, direkt aus dem Code verwendet werden.
Öffentlicher Delegat TfsConnectionWebServiceCallEventHandler Die Signatur für Ereignishandler für statische Ereignisse WebServiceCallBegin und WebServiceCallEnd auf TfsConnection.
Öffentlicher Delegat TFUtil.CopyStreamCallback

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration BorderPanel.Sides Stellt die Flags dar, um anzugeben, die Seiten eines Bereichs als gezeichnet werden, einen Rahmen genannt.
Öffentliche Enumeration CachedCredentialsType
Öffentliche Enumeration DataGridViewDetailsImageMode
Öffentliche Enumeration FailureKind Beschreibt den Typ des Fehlers, der aufgetreten ist.
Öffentliche Enumeration FederatedAcsLogon.LogonState
Öffentliche Enumeration InformationBar.IconType Dies wird API-Unterstützung die Team Foundation Server-Infrastruktur und nicht vorgesehen, direkt aus dem Code verwendet werden.
Öffentliche Enumeration ListViewResize.AutoHeadersSizingEnum
Öffentliche Enumeration LogCategory Beschreibt die Kategorie der Meldung, die einem Protokoll geschrieben wird.
Öffentliche Enumeration LogFlags Beschreibt die Flags, die eine Meldung beschreiben können, die einem Protokoll geschrieben wird.
Öffentliche Enumeration NonConfiguredSiteHelper.SiteType
Öffentliche Enumeration OAuthTokenType Der Typ von OAuth-Token
Öffentliche Enumeration RuntimeEnvironmentFlags Flags, die die Laufzeitumgebung beschreiben.
Öffentliche Enumeration ServerCapabilities
Öffentliche Enumeration TeamProjectPickerMode Beschreibt das durchgeführten für das Teamprojekt-Auswahldialogfeld.