Udostępnij za pośrednictwem


Przestrzeń nazw Microsoft.TeamFoundation.Client

Nazw Microsoft.TeamFoundation.Client udostępnia interfejsy API w celu połączenia z Visual Studio Team Foundation Server i dostępu do danych dotyczących projektów zespołu i zespołu projektu kolekcje.

Można użyć TfsConfigurationServer można użyć do połączenia do zespołu projektu, a TfsTeamProjectCollection z CatalogNode dostępu do danych dotyczących projektów zespołu i zespołu projektu kolekcje.Aby uzyskać więcej informacji, zobacz Połączyć się z aplikacji konsoli Team Foundation Server.

Więcej danych na temat projektów zespołu można uzyskać dostęp za pomocą TfsTeamProjectCollection.GetServiceInstance lub TfsConfigurationServer.GetServiceInstance do uzyskania obiektów, takich jak WorkItemStore i VersionControlServer klas i IBuildServer interfejsu.Aby uzyskać więcej informacji, zobacz temat dyskusji na GetServiceInstance w Połączyć się z aplikacji konsoli Team Foundation Server.

Klasy

  Klasa Opis
Klasa publiczna AddDomainDialogDataSource
Klasa publiczna AddDomainDialogDataSource.PropertyName
Klasa publiczna ArtifactVersionSpec Zestaw znanych wersjach ArtifactSpec.
Klasa publiczna AuthenticationCompleteEventArgs
Klasa publiczna AutoModal
Klasa publiczna BaseDialog
Klasa publiczna BaseUserControl
Klasa publiczna BasicAuthCredential
Klasa publiczna BasicAuthToken
Klasa publiczna BeforeShowDialogEventArgs
Klasa publiczna BorderPanel Ten interfejs API obsługuje infrastrukturę programu Team Foundation Server i nie jest przeznaczony do użycia bezpośrednio w kodzie.
Klasa publiczna BrowserHelper
Klasa publiczna ClientCertificateManager
Klasa publiczna ClientContext Reprezentuje kontekst polecenia inicjowane przez aplikację klienta.
Klasa publiczna ClientSkuNumbers
Klasa publiczna ComboTree
Klasa publiczna ConfirmationBuilder Odpowiedzialne za przetwarzanie zapisów na stronie potwierdzenia ze strony kreatora indywidualnych.
Klasa publiczna ConnectivityFailureStatusChangedEventArgs Obiekt EventArgs przewidziane zdarzeń zdarzenie ConnectivityFailureStatusChanged na TfsConnection.
Klasa publiczna ConsoleHost
Klasa publiczna ContextChangedEventArgs EventArgs dla [ContextChanged] zdarzenia na [ITeamFoundationContextManager] interfejsu.
Klasa publiczna ContextChangingEventArgs EventArgs dla zdarzenia ContextChanging interfejsu ITeamFoundationContextManager.
Klasa publiczna CookieCredential Zapewnia uwierzytelnianie federacyjnych z obsługiwanych TfsConnection instancji przy użyciu plików cookie.
Klasa publiczna CookieToken Zawiera token uwierzytelniania opartego na pliku cookie.
Klasa publiczna CredentialsCacheManager
Klasa publiczna CredentialsChangedEventArgs Zawiera właściwości, które są modyfikowane, gdy zmiany poświadczeń obiektu Team Foundation Server.
Klasa publiczna CredentialsProviderHelper
Klasa publiczna CssHierarchyControl
Klasa publiczna CssNode
Klasa publiczna CssNodeCollection
Klasa publiczna DataGridViewDetailsEventArgs
Klasa publiczna DataGridViewWithDetails
Klasa chroniona DataGridViewWithDetails.DataGridViewWithDetailsRowAccessibleObject
Klasa chroniona DataGridViewWithDetails.DataGridWithDetailsAccessibleObject
Klasa publiczna DeferredEvent
Klasa publiczna DeletionException Generowany, gdy wystąpi błąd podczas usuwania.
Klasa publiczna DialogAuthenticate
Klasa publiczna DragDrop
Klasa publiczna DragDropParameters
Klasa publiczna Expandex
Klasa publiczna ExternalHelpLinks
Klasa publiczna FederatedAcsLogon
Klasa publiczna FederatedCredential Zawiera typowe implementacji dla federacyjnych poświadczeń.
Klasa publiczna FocusableToolStrip
Klasa publiczna FocusToolbarEventArgs
Klasa publiczna FormUtils
Klasa publiczna GzipResourceReader
Klasa publiczna InformationBar Ten interfejs API obsługuje Team Foundation Server infrastruktury i nie ma być używane bezpośrednio w kodzie.
Klasa publiczna IssuedToken Zapewnia wspólnej klasy bazowej wystawionych tokenów.
Klasa publiczna IssuedTokenCredential Zapewnia wspólnej klasy bazowej wystawionego tokenu poświadczeń.
Klasa publiczna IssuedTokenProvider
Klasa publiczna LinksCollection Reprezentuje kolekcję mapowań identyfikatorów artefaktu do ich odpowiednich artefakt adresów URL, które zostały utworzone podczas tworzeniu wystąpienia szablonu metodologii.
Klasa publiczna ListViewColumnSizedEventArgs
Klasa publiczna ListViewResize
Klasa publiczna ListViewResizeX
Klasa publiczna LogLevels W tym artykule opisano różne kategorie dla wpisów dziennika.
Klasa publiczna NonConfiguredSiteHelper
Klasa publiczna NotificationManager Zapewnia powiadomienia o wydarzeniach w procesy w jednym komputerze.Służy do utrzymania interfejsów użytkownika w Visual Studio bieżące dotyczące zmian, które są wprowadzone lokalnie, jak manipulacji obszaru roboczego kontroli wersji.
Klasa publiczna OAuthToken Zawiera token, który jest używany do uwierzytelniania delegacji na podstawie OAuth
Klasa publiczna OAuthTokenContainer Kontener do hermetyzacji token dostępu OAuth i OAuth odświeżania token (lub kod autoryzacji)
Klasa publiczna OAuthTokenCredential
Klasa publiczna PcwException Zgłoszono wyjątek przy użyciu Kreatora tworzenia projektu.
Klasa publiczna PerfTraceListener Wykrywa ślady wydajności.
Klasa publiczna PluginInitializationFailedException Generowany, gdy dodatek typu plug-in nie może zainicjować.
Klasa publiczna ProjectCreationContext Reprezentuje informacje o konfiguracji szablonu metodologii jest używana przez dodatki, podczas wykonywania zadania szablonu metodologii.
Klasa publiczna ProjectCreationMacroResolver Usuwa i zastępuje makra w ProjectCreationSupportedMacros.
Klasa publiczna ProjectCreationSupportedMacros Zawiera makra, które są obsługiwane przez Kreatora tworzenia projektu.
Klasa publiczna PropertyBag Reprezentuje Kolekcja nieuporządkowana, właściwości i ich wartości.
Klasa publiczna PropertyChangeEventArgs Argumenty dla zdarzenia zmiany właściwości.
Klasa publiczna PropertyDoesNotExistException Generowany, gdy właściwość nie istnieje.
Klasa publiczna ProxyStatistics Ten interfejs API obsługuje infrastrukturę Team Foundation Server i nie ma być używane bezpośrednio w kodzie.
Klasa publiczna ProxyStatisticsInfo Ten interfejs API obsługuje infrastrukturę Team Foundation Server i nie ma być używane bezpośrednio w kodzie.
Klasa publiczna PublicDataKeys Zawiera ciąg stałych dla kluczy publicznych danych.
Klasa publiczna ReadOnlyDictionary<TKey, TValue> Wersji tylko do odczytu z IDictionary<TKey, TValue>.
Klasa publiczna RegisteredConfigurationServer W tym artykule opisano serwera zarejestrowanego konfiguracji.
Klasa publiczna RegisteredProjectCollection Zawiera opis kolekcji zarejestrowanych projektu.
Klasa publiczna RegisteredServers Przestarzałe. Zarządza listą serwerów zarejestrowane w rejestrze systemu.
Klasa publiczna RegisteredTfsConnections Klasa reprezentująca rejestru połączeń Team Foundation Server.
Klasa publiczna ResultCollection<T, V>
Klasa publiczna ServiceProviderAggregator
Klasa publiczna SimpleWebToken Zapewnia proste tokenu sieci Web, który jest używany do uwierzytelniania OAuth.
Klasa publiczna SimpleWebTokenCredential Zapewnia uwierzytelnianie federacyjnych z obsługiwanych TfsConnection instancji przy użyciu prostych tokenów w sieci Web.
Klasa publiczna TeamExplorerProjects
Klasa publiczna TeamFoundationContext
Klasa publiczna TeamFoundationContextExtensions
Klasa publiczna TeamFoundationDateTimePicker Ten interfejs API obsługuje infrastrukturę programu Team Foundation Server i nie jest przeznaczony do użycia bezpośrednio w kodzie.
Klasa publiczna TeamFoundationRuntimeHost
Klasa publiczna TeamFoundationServer Przestarzałe. Reprezentuje połączenie z serwerem z systemem Team Foundation Server.
Klasa publiczna TeamFoundationServerFactory Przestarzałe. Fabryka klas dla obiektów TeamFoundationServer.Ta klasa jest przestarzała.Zamiast tego użyj TfsTeamProjectCollectionFactory.
Klasa publiczna TeamFoundationSoapProxy Przestarzałe. Zapewnia protokół Team Foundation obiektu komunikację przy użyciu protokołu SOAP.
Klasa publiczna TeamFoundationTeam Jest to klasy otoki dla tożsamości zespołu, który ułatwia do pracy z właściwości.Zapewnia także metody pomocnika do tworzenia, kwerenda aktualizująca i odczytać zespołów na serwerze
Klasa publiczna TeamFoundationWorkspaceContextChangedEventArgs
Klasa publiczna TeamFoundationWorkspaceContextMonitor
Klasa publiczna TeamProjectDeleter Ten interfejs API obsługuje infrastrukturę programu Team Foundation Server i nie jest przeznaczony do użycia bezpośrednio w kodzie.
Klasa publiczna TeamProjectDeleter.StatusEventArgs Ten interfejs API obsługuje infrastrukturę programu Team Foundation Server i nie jest przeznaczony do użycia bezpośrednio w kodzie.
Klasa publiczna TeamProjectPicker Udostępnia okno dialogowe Wybierz zbiór projektów TeamFoundation.
Klasa publiczna TeamProjectWizardPage Reprezentuje strony w Kreatorze tworzenia projektu.
Klasa publiczna TeamPropertiesView Klasa abstrakcyjna podstawowy dla wszystkich obiektów w widoku zespołu.Zespół widok obiektów następujące elewacji wzorzec.W tym względzie zespołu wyświetlanie obiektów zapewniają łatwy sposób uzyskać dostęp złożone lub domeny określone właściwości, które wymagają wgląd w jak są przechowywane w worku właściwość zespołu i jaki powinien być przedstawiony do zewnętrznego świata.Wyświetlanie obiektów zajmowane innych obiektów w widoku, takie jak obiekt widoku, który zarządza Agile doświadczenie zespołu szczególne właściwości można używać innego widoku, że obiekt, który zarządza, czyli śledzenie powiązanych właściwości elementu pracy, która działa w projekcie typu elementu reprezentuje błąd elementów pracy, dla zespołu.
Klasa publiczna TFProxyServer
Klasa publiczna TFProxyServerFactory
Klasa publiczna TfsClientCredentials Udostępnia poświadczenia używane po podłączeniu do Team Foundation Server.
Klasa publiczna TfsConfigurationServer Reprezentuje połączenie z serwerem z systemem Team Foundation Server.
Klasa publiczna TfsConfigurationServerFactory Fabryka klas dla obiektów TfsConfigurationServerFactory.
Klasa publiczna TfsConnection Reprezentuje połączenie klienta z serwerem z systemem Team Foundation Server.
Klasa publiczna TfsConnectionWebServiceCallEventArgs Obiekt EventArgs przewidziane zdarzeń zdarzenia statycznych, WebServiceCallBegin i WebServiceCallEnd na TfsConnection.
Klasa publiczna TfsCredentialCacheEntry
Klasa publiczna TfsDiagnosticHelper
Klasa publiczna TfsDiagnosticNodeInfo
Klasa publiczna TfsDiagnosticService
Klasa publiczna TfsRequestContext
Klasa publiczna TfsTeamProjectCollection Abstracts wspólnej infrastruktury dla Team Foundation systemu i jest to klasa nadrzędna dla Team Foundation składników.
Klasa publiczna TfsTeamProjectCollectionFactory Fabryczna klasa obiektów TfsTeamProjectCollection.
Klasa publiczna TfsTeamService
Klasa publiczna TfsWebClient
Klasa publiczna TFUtil
Klasa publiczna TswaClientHyperlinkService Klasa narzędzie używane do generowania hiperłącza dostęp w sieci Web zespołu.
Klasa publiczna UIConfig
Klasa publiczna UICredentialsProvider Używany na monitowanie o poświadczenia systemu Windows.
Klasa publiczna UIHost
Klasa publiczna UIHostColors
Klasa publiczna ValidationFailedException Generowany, gdy nie można sprawdzić poprawności.
Klasa publiczna VSColorTable
Klasa publiczna WebServiceCall Klasa wywołania usługi sieci Web.
Klasa publiczna WebServiceCallList Lista połączeń usługa sieci Web.
Klasa publiczna WebServiceStatList Lista statystyki usług sieci Web.
Klasa publiczna WebServiceStats Zawiera kilka właściwości do opisu usługi sieci Web.
Klasa publiczna Win32WindowWrapper
Klasa publiczna WindowsCredential Przewiduje poświadczeń uwierzytelniania systemu windows przeciwko Team Foundation Server.
Klasa publiczna WindowsHost
Klasa publiczna WindowsToken
Klasa publiczna WindowsUserPicker
Klasa publiczna WinformsStyler
Klasa publiczna WrappingCheckBox
Klasa publiczna WrappingRadioButton

Interfejsy

  Interfejs Opis
Interfejs publiczny IArtifactProvider Definiuje metody do pobierania artefakty i formie uogólnione dokumentu.
Interfejs publiczny ICancelableAsyncResult Reprezentuje stan możliwości anulowania operacji asynchronicznej.
Interfejs publiczny IClientContext W tym artykule opisano kontekst dla polecenia, które są inicjowane przez aplikację klienta.
Interfejs publiczny IClientLinking Interfejs klienta łączenia.
Interfejs publiczny IContextMenuDispatch
Interfejs publiczny ICredentialsProvider Zawiera opis mechanizmów obsługi błędów uwierzytelniania dla składników Team Foundation.
Interfejs publiczny ICssDataProvider
Interfejs publiczny ILogger Interfejs dla implementacji rejestrowania.Dzienniki zdarzeń w pliku dziennika.
Interfejs publiczny ILogHandler Obsługa dla rejestrowania zdarzeń.
Interfejs publiczny IPortalSettingsLauncher
Interfejs publiczny IProcessTemplateManagerLauncher
Interfejs publiczny IProjectAlertsLauncher
Interfejs publiczny IProjectComponentCreator W tym artykule opisano metody, które musi implementować dodatku plug-in Kreator tworzenia projektu, tak, że będzie on wywoływany przez wykonanie aparat.
Interfejs publiczny IProjectContext Przestarzałe. W tym artykule opisano, w kontekście połączenia Team Foundation.
Interfejs publiczny IProjectCreation Zawiera metody, które pozwalają na tworzenie projektów zespołu z pliku wsadowego specyfikacji zamiast z Kreatora tworzenia projektu.
Interfejs publiczny IProjectCreationPlugin Interfejs dla pakietów, które zapewniają narzędzia obsługi dla Kreatora tworzenia projektu.
Interfejs publiczny IProjectCreationWizardLauncher
Interfejs publiczny IResultCollection<T> W tym artykule opisano mechanizmy ResultCollections.ResultCollections są agreguje ustalony i jednorazowych.
Interfejs publiczny IRuntimeHost Ten interfejs API obsługuje infrastrukturę programu Team Foundation Server i nie jest przeznaczony do użycia bezpośrednio w kodzie.
Interfejs publiczny ISourceControlSettingsLauncher
Interfejs publiczny ITeamFoundationContext Ten interfejs przechowuje informacje o kontekście Team Explorer okna.
Interfejs publiczny ITeamFoundationContextManager Uzyskać tę usługę, aby monitorować zmiany bieżącego kontekstu skojarzonych z Team Explorer okna.
Interfejs publiczny ITeamFoundationWorkspaceContextMonitor
Interfejs publiczny ITeamProjectPickerDefaultSelectionProvider Interfejs zapewnienie domyślny wybór do okna dialogowego połączenia.
Interfejs publiczny ITemplateExporter Interfejs, który dostarcza metody, aby wyeksportować metodologii z serwera do klienta do przeglądania i edycji.
Interfejs publiczny ITemplateImporter Interfejs, który zawiera metody, które są wymagane do importowania pliku metodologii.Po zaimportowaniu, metodologia można wybrać w Kreatorze tworzenia projektu.
Interfejs publiczny ITemplateValidator Interfejs, który dostarcza metody, aby potwierdzić metodologię przed jego zaimportowaniem.
Interfejs publiczny ITfsConfigurationServerObject
Interfejs publiczny ITfsConnectionObject
Interfejs publiczny ITfsDiagnosticProvider
Interfejs publiczny ITfsResult
Interfejs publiczny ITfsTeamProjectCollectionObject
Interfejs publiczny ITfsXmlSerializable
Interfejs publiczny IUICredentialsProvider

Delegaci

  Delegat Opis
Delegat publiczny ConnectivityFailureStatusChangedEventHandler Podpis dla obsługi zdarzeń dla zdarzenia ConnectivityFailureStatusChanged na TfsConnection.
Delegat publiczny CredentialsChangedEventHandler Program obsługi zdarzeń generowany, gdy poświadczenia są zmieniane.
Delegat publiczny FocusToolbarEventHandler
Delegat publiczny ModalStateEventHandler
Delegat publiczny NotificationManager.GetNotificationParametersCallback Wywołania zwrotnego, aby umożliwić dostawcy powiadomienie dostosować parametry z okna które mówienia do wersji.
Delegat publiczny NotificationManager.NotificationHandler
Delegat publiczny OAuthTokensReceivedCallback Konsument pod warunkiem pełnomocnika, na którym ma być powiadamiany, gdy interfejs API otrzymał zestaw tokeny (Token dostępu i Token Odśwież) kod autoryzacji lub poprzedni Token odświeżania.
Delegat publiczny ProjectCreationContext.PropertyChangeEventHandler Obsługa zdarzeń dla zmiany właściwości.
Delegat publiczny TeamProjectDeleter.StatusEventHandler Ten interfejs API obsługuje infrastrukturę programu Team Foundation Server i nie jest przeznaczony do użycia bezpośrednio w kodzie.
Delegat publiczny TfsConnectionWebServiceCallEventHandler Podpis dla obsługi zdarzeń dla zdarzeń statycznych, WebServiceCallBegin i WebServiceCallEnd na TfsConnection.
Delegat publiczny TFUtil.CopyStreamCallback

Wyliczenia

  Wyliczenie Opis
Wyliczenie publiczne BorderPanel.Sides Reprezentuje flagi, aby wskazać, które strony panelu są rysowane jako obramowanie.
Wyliczenie publiczne CachedCredentialsType
Wyliczenie publiczne DataGridViewDetailsImageMode
Wyliczenie publiczne FailureKind Opisuje typ błędu, który wystąpił.
Wyliczenie publiczne FederatedAcsLogon.LogonState
Wyliczenie publiczne InformationBar.IconType Ten interfejs API obsługuje infrastrukturę programu Team Foundation Server i nie jest przeznaczony do użycia bezpośrednio w kodzie.
Wyliczenie publiczne ListViewResize.AutoHeadersSizingEnum
Wyliczenie publiczne LogCategory Opis kategorii komunikatu, który jest zapisywany w dzienniku.
Wyliczenie publiczne LogFlags W tym artykule opisano flagi, które można opisać wiadomości, które są zapisywane w dzienniku.
Wyliczenie publiczne NonConfiguredSiteHelper.SiteType
Wyliczenie publiczne OAuthTokenType Typ tokenu OAuth
Wyliczenie publiczne RuntimeEnvironmentFlags Flagi, które opisują środowiska wykonawczego.
Wyliczenie publiczne ServerCapabilities
Wyliczenie publiczne TeamProjectPickerMode Opisuje bieżący tryb dla okna dialogowego selektora projektu zespołu.