Поделиться через


Microsoft.TeamFoundation.Client - пространство имен

Microsoft.TeamFoundation.Client пространство имен предоставляет интерфейсы API для подключения к Visual Studio Team Foundation Server и доступ к данным о коллекциях командных проектов и командные проекты.

Можно использовать TfsConfigurationServer для подключения к командному проекту и использовать TfsTeamProjectCollection с CatalogNode для доступа к данным о коллекциях командных проектов и командные проекты.Дополнительные сведения см. в разделе Подключение к серверу Team Foundation Server из консольного приложения.

Можно получить доступ к дополнительным данных о командных проектах с помощью TfsTeamProjectCollection.GetServiceInstance или TfsConfigurationServer.GetServiceInstance для получения объектов, как классы WorkItemStore и VersionControlServer и IBuildServer взаимодействие.Дополнительные сведения см. подраздел GetServiceInstance в Подключение к серверу Team Foundation Server из консольного приложения.

Классы

  Класс Описание
Открытый класс AddDomainDialogDataSource
Открытый класс AddDomainDialogDataSource.PropertyName
Открытый класс ArtifactVersionSpec Набор известных версий ArtifactSpec.
Открытый класс AuthenticationCompleteEventArgs
Открытый класс AutoModal
Открытый класс BaseDialog
Открытый класс BaseUserControl
Открытый класс BasicAuthCredential
Открытый класс BasicAuthToken
Открытый класс BeforeShowDialogEventArgs
Открытый класс BorderPanel Этот API Team Foundation Server поддерживает инфраструктуру и не предназначено для использования непосредственно из программного кода.
Открытый класс BrowserHelper
Открытый класс ClientCertificateManager
Открытый класс ClientContext Представляет контекст команды, которая инициируется клиентским приложением.
Открытый класс ClientSkuNumbers
Открытый класс ComboTree
Открытый класс ConfirmationBuilder , Который отвечает за обработку записи на странице подтверждения от отдельных страниц мастера.
Открытый класс ConnectivityFailureStatusChangedEventArgs Объект EventArgs реализации обработчиков событий для события ConnectivityFailureStatusChanged на TfsConnection.
Открытый класс ConsoleHost
Открытый класс ContextChangedEventArgs EventArgs для этого события [ContextChanged] в интерфейсе [ITeamFoundationContextManager].
Открытый класс ContextChangingEventArgs EventArgs для этого события ContextChanging в интерфейсе ITeamFoundationContextManager.
Открытый класс CookieCredential Обеспечивает проверку подлинности с экземпляром TfsConnection федеративной размещенного с помощью файлов cookie.
Открытый класс CookieToken Предоставляет куки-файл- на маркер проверки подлинности.
Открытый класс CredentialsCacheManager
Открытый класс CredentialsChangedEventArgs Содержит свойства, которые подпадают под эту операцию, когда учетные данные объекта Team Foundation Server.
Открытый класс CredentialsProviderHelper
Открытый класс CssHierarchyControl
Открытый класс CssNode
Открытый класс CssNodeCollection
Открытый класс DataGridViewDetailsEventArgs
Открытый класс DataGridViewWithDetails
Защищенный класс DataGridViewWithDetails.DataGridViewWithDetailsRowAccessibleObject
Защищенный класс DataGridViewWithDetails.DataGridWithDetailsAccessibleObject
Открытый класс DeferredEvent
Открытый класс DeletionException Пунктирная при возникновении ошибки во время операции удаления.
Открытый класс DialogAuthenticate
Открытый класс DragDrop
Открытый класс DragDropParameters
Открытый класс Expandex
Открытый класс ExternalHelpLinks
Открытый класс FederatedAcsLogon
Открытый класс FederatedCredential Предоставляет общую реализацию федеративных учетных данных.
Открытый класс FocusableToolStrip
Открытый класс FocusToolbarEventArgs
Открытый класс FormUtils
Открытый класс GzipResourceReader
Открытый класс InformationBar Это Team Foundation Server API поддерживает инфраструктуру и не предназначено для использования непосредственно из программного кода.
Открытый класс IssuedToken Предоставляет общий базовый класс для выданных маркеров.
Открытый класс IssuedTokenCredential Предоставляет общий базовый класс для учетных данных, выданных токена.
Открытый класс IssuedTokenProvider
Открытый класс LinksCollection Представляет коллекцию сопоставлений идентификаторы артефакта в соответствующих URL-адресов артефакта, которые были созданы во время создания экземпляра шаблона методологии.
Открытый класс ListViewColumnSizedEventArgs
Открытый класс ListViewResize
Открытый класс ListViewResizeX
Открытый класс LogLevels Описывает различные категории для записей журнала.
Открытый класс NonConfiguredSiteHelper
Открытый класс NotificationManager Доставляет уведомления событий через процессы в одном рабочем столе.Это используется для хранения пользовательских интерфейсов в течение Visual Studio, касающиеся изменений, которые предписываны локально, как управлять рабочей области управления версиями.
Открытый класс OAuthToken Предоставляет маркер, используемый для проверки подлинности на основе OAuth делегированием
Открытый класс OAuthTokenContainer Контейнер для инкапсуляции маркер доступа OAuth и OAuth обновить маркер (или код авторизации)
Открытый класс OAuthTokenCredential
Открытый класс PcwException Пунктирная для исключения с помощью мастера создания проекта.
Открытый класс PerfTraceListener Прослушивает трассировки производительности.
Открытый класс PluginInitializationFailedException Пунктирная, когда подключаемый модуль не удалось инициализировать.
Открытый класс ProjectCreationContext Представляет сведения о конфигурации шаблона методологии, которая используется штепсельн- ins при выполнении шаблон методологии задает действие.
Открытый класс ProjectCreationMacroResolver Решения и заменить макрос в ProjectCreationSupportedMacros.
Открытый класс ProjectCreationSupportedMacros Содержит макросы, которые поддерживаются мастером создания проекта.
Открытый класс PropertyBag Представляет неупорядоченную коллекцию свойств и их значения.
Открытый класс PropertyChangeEventArgs Аргументы для события изменения свойства.
Открытый класс PropertyDoesNotExistException Пунктирная, если свойство не существует.
Открытый класс ProxyStatistics Этот API Team Foundation Server поддерживает инфраструктуру и не предназначено для использования непосредственно из программного кода.
Открытый класс ProxyStatisticsInfo Этот API Team Foundation Server поддерживает инфраструктуру и не предназначено для использования непосредственно из программного кода.
Открытый класс PublicDataKeys Содержит строковые константы для ключей, открытых данных.
Открытый класс ReadOnlyDictionary<TKey, TValue> Версия IDictionary<TKey, TValue> только для чтения.
Открытый класс RegisteredConfigurationServer Описывает зарегистрированный сервер конфигурации.
Открытый класс RegisteredProjectCollection Описывает зарегистрированная коллекции проектов.
Открытый класс RegisteredServers Устаревший. Управляет список " зарегистрированные серверы " в реестре системы.
Открытый класс RegisteredTfsConnections Классифицируйте, представляющее реестр соединений Team Foundation Server.
Открытый класс ResultCollection<T, V>
Открытый класс ServiceProviderAggregator
Открытый класс SimpleWebToken Предоставляет простой токен Интернета, используемый для проверки подлинности OAuth.
Открытый класс SimpleWebTokenCredential Обеспечивает проверку подлинности с экземпляром TfsConnection федеративной размещенного с помощью простых токены Интернета.
Открытый класс TeamExplorerProjects
Открытый класс TeamFoundationContext
Открытый класс TeamFoundationContextExtensions
Открытый класс TeamFoundationDateTimePicker Этот API Team Foundation Server поддерживает инфраструктуру и не предназначено для использования непосредственно из программного кода.
Открытый класс TeamFoundationRuntimeHost
Открытый класс TeamFoundationServer Устаревший. Представляет соединение с сервером, на котором запущен Team Foundation Server.
Открытый класс TeamFoundationServerFactory Устаревший. Фабрика класса для объектов TeamFoundationServer.Этот класс устарел.Используйте вместо TfsTeamProjectCollectionFactory.
Открытый класс TeamFoundationSoapProxy Устаревший. Обеспечивает протокол для связи объекта Team Foundation с использованием протокола SOAP.
Открытый класс TeamFoundationTeam Данный класс-оболочка для идентификатора группы, который делает его удобным для работы со свойствами.Он также предоставляет вспомогательные методы для создания, обновления, запросов и прочитать группы на сервере
Открытый класс TeamFoundationWorkspaceContextChangedEventArgs
Открытый класс TeamFoundationWorkspaceContextMonitor
Открытый класс TeamProjectDeleter Этот API Team Foundation Server поддерживает инфраструктуру и не предназначено для использования непосредственно из программного кода.
Открытый класс TeamProjectDeleter.StatusEventArgs Этот API Team Foundation Server поддерживает инфраструктуру и не предназначено для использования непосредственно из программного кода.
Открытый класс TeamProjectPicker Предоставляет диалоговое окно, чтобы выбрать коллекцию проектов TeamFoundation.
Открытый класс TeamProjectWizardPage Представляет страницу в мастер создания проекта.
Открытый класс TeamPropertiesView Base абстрактный класс для всех объектов представления рабочей группы.Объекты представления групп соответствуют основному шаблону фасада.В этом отношении объектов представления рабочих групп обеспечивают простой способ доступа к свойствам сложного или домена, которые требуют дополнительной принимать правильные решения на конкретные как они хранятся в контейнере свойств группы и их должна с внешним миром.Объекты представления могут использоваться другие объекты представления как объект представления, который управляет команда agile взаимодействия с определенной свойства могут использовать другой объект представления, который управляет рабочий элемент отслеживание связанные свойства, который представляет тип рабочего элемента в проекте рабочие элементы ошибок для команды.
Открытый класс TFProxyServer
Открытый класс TFProxyServerFactory
Открытый класс TfsClientCredentials Предоставляет учетные данные для использования при подключении к Team Foundation Server.
Открытый класс TfsConfigurationServer Представляет соединение с сервером, на котором запущен Team Foundation Server.
Открытый класс TfsConfigurationServerFactory Фабрика класса для объектов TfsConfigurationServerFactory.
Открытый класс TfsConnection Представляет клиентское подключение к серверу, на котором запущена Team Foundation Server.
Открытый класс TfsConnectionWebServiceCallEventArgs Объект EventArgs реализации обработчиков событий для событий WebServiceCallBegin и WebServiceCallEnd статических на TfsConnection.
Открытый класс TfsCredentialCacheEntry
Открытый класс TfsDiagnosticHelper
Открытый класс TfsDiagnosticNodeInfo
Открытый класс TfsDiagnosticService
Открытый класс TfsRequestContext
Открытый класс TfsTeamProjectCollection Резюмирует общую инфраструктуру для системы Team Foundation и родительский класс для компонентов Team Foundation.
Открытый класс TfsTeamProjectCollectionFactory Фабрика класса для объектов TfsTeamProjectCollection.
Открытый класс TfsTeamService
Открытый класс TfsWebClient
Открытый класс TFUtil
Открытый класс TswaClientHyperlinkService Служебный класс, используемый для создания гиперссылки Team Web Access.
Открытый класс UIConfig
Открытый класс UICredentialsProvider Используемый для запроса учетных данных Windows.
Открытый класс UIHost
Открытый класс UIHostColors
Открытый класс ValidationFailedException Пунктирная, если проверка завершилась сбоем.
Открытый класс VSColorTable
Открытый класс WebServiceCall Класс для вызова веб-службы.
Открытый класс WebServiceCallList Список вызовов веб-службы.
Открытый класс WebServiceStatList Список статистики веб-службы.
Открытый класс WebServiceStats Содержит ряд свойств для описания веб-служб.
Открытый класс Win32WindowWrapper
Открытый класс WindowsCredential Предоставляет учетные данные для проверки подлинности windows или Team Foundation Server.
Открытый класс WindowsHost
Открытый класс WindowsToken
Открытый класс WindowsUserPicker
Открытый класс WinformsStyler
Открытый класс WrappingCheckBox
Открытый класс WrappingRadioButton

Интерфейсы

  Интерфейс Описание
Открытый интерфейс IArtifactProvider Определяет методы для получения артефакт и обобщенная форму документа.
Открытый интерфейс ICancelableAsyncResult Могут быть отменены, представляющий состояние асинхронной операции.
Открытый интерфейс IClientContext Описывает контекст для команды, которая инициируется клиентским приложением.
Открытый интерфейс IClientLinking Интерфейс для связывания клиента.
Открытый интерфейс IContextMenuDispatch
Открытый интерфейс ICredentialsProvider Описывает механизмы обработки ошибок проверки подлинности для компонентов Team Foundation.
Открытый интерфейс ICssDataProvider
Открытый интерфейс ILogger Интерфейс для ведение журнала реализаций.Заносит в журнал событий в файл журнала.
Открытый интерфейс ILogHandler Обработчик ведение журнала событий.
Открытый интерфейс IPortalSettingsLauncher
Открытый интерфейс IProcessTemplateManagerLauncher
Открытый интерфейс IProjectAlertsLauncher
Открытый интерфейс IProjectComponentCreator Описывает методы, подключаемый модуль мастера создания проекта должен реализовать так как он вызывается подсистемой выполнения.
Открытый интерфейс IProjectContext Устаревший. Описывает контекст для соединения Team Foundation.
Открытый интерфейс IProjectCreation Предоставляет методы, которые позволяют создания командных проектов из файла спецификации пакета, а не с помощью мастера создания проекта.
Открытый интерфейс IProjectCreationPlugin Взаимодействие для пакетов, обеспечивающих обработчики средства для мастера создания проекта.
Открытый интерфейс IProjectCreationWizardLauncher
Открытый интерфейс IResultCollection<T> Описывает механизмы для ResultCollections.Перечисляемая ResultCollections и устранимо.
Открытый интерфейс IRuntimeHost Этот API Team Foundation Server поддерживает инфраструктуру и не предназначено для использования непосредственно из программного кода.
Открытый интерфейс ISourceControlSettingsLauncher
Открытый интерфейс ITeamFoundationContext Этот интерфейс содержит сведения о контексте окна Team Explorer.
Открытый интерфейс ITeamFoundationContextManager Получите эту службу отслеживания изменений к текущему контексту, связанный с окном Team Explorer.
Открытый интерфейс ITeamFoundationWorkspaceContextMonitor
Открытый интерфейс ITeamProjectPickerDefaultSelectionProvider Взаимодействие для реализации по умолчанию выделение диалоговое окно соединения.
Открытый интерфейс ITemplateExporter Взаимодействие, предоставляющий методы, чтобы экспортировать методология от сервера клиенту для просмотра и редактирования.
Открытый интерфейс ITemplateImporter Взаимодействие, которое предоставляет методы, необходимые импортируют файл методологии.После импорта, методология можно выбрать в мастере создания проекта.
Открытый интерфейс ITemplateValidator Взаимодействие, которое предоставляет методы для проверки методология, прежде чем импортировать ее.
Открытый интерфейс ITfsConfigurationServerObject
Открытый интерфейс ITfsConnectionObject
Открытый интерфейс ITfsDiagnosticProvider
Открытый интерфейс ITfsResult
Открытый интерфейс ITfsTeamProjectCollectionObject
Открытый интерфейс ITfsXmlSerializable
Открытый интерфейс IUICredentialsProvider

Делегаты

  Делегат Описание
Открытый делегат ConnectivityFailureStatusChangedEventHandler Подпись для обработчиков событий для события ConnectivityFailureStatusChanged на TfsConnection.
Открытый делегат CredentialsChangedEventHandler Пунктирная обработчик событий, когда учетные данные будут изменены.
Открытый делегат FocusToolbarEventHandler
Открытый делегат ModalStateEventHandler
Открытый делегат NotificationManager.GetNotificationParametersCallback Обратный вызов для разрешения поставщик уведомления настраивать параметры на основе версии окна говорят на них.
Открытый делегат NotificationManager.NotificationHandler
Открытый делегат OAuthTokensReceivedCallback Объект-получатель, предоставленный делегат в котором можно получать извещения об изменениях основного API получено набор маркеров и маркер (маркер доступа обновление) в обмене на код авторизации или предыдущая обновить маркер.
Открытый делегат ProjectCreationContext.PropertyChangeEventHandler Обработчик событий при изменении свойства.
Открытый делегат TeamProjectDeleter.StatusEventHandler Этот API Team Foundation Server поддерживает инфраструктуру и не предназначено для использования непосредственно из программного кода.
Открытый делегат TfsConnectionWebServiceCallEventHandler Подпись для обработчиков событий для событий WebServiceCallBegin и WebServiceCallEnd статических на TfsConnection.
Открытый делегат TFUtil.CopyStreamCallback

Перечисления

  Перечисление Описание
Открытое перечисление BorderPanel.Sides Представляет флаги для указания того, какие стороны панели нарисована как имеющий границу.
Открытое перечисление CachedCredentialsType
Открытое перечисление DataGridViewDetailsImageMode
Открытое перечисление FailureKind Описывает тип сбоя, произошедшего.
Открытое перечисление FederatedAcsLogon.LogonState
Открытое перечисление InformationBar.IconType Этот API Team Foundation Server поддерживает инфраструктуру и не предназначено для использования непосредственно из программного кода.
Открытое перечисление ListViewResize.AutoHeadersSizingEnum
Открытое перечисление LogCategory Описывает категории сообщения, для записи в журнал.
Открытое перечисление LogFlags Описываются флаги, которые могут описывать сообщение, записывано в журнал.
Открытое перечисление NonConfiguredSiteHelper.SiteType
Открытое перечисление OAuthTokenType Тип токена OAuth
Открытое перечисление RuntimeEnvironmentFlags Пометит, которое описывает среду времени выполнения.
Открытое перечисление ServerCapabilities
Открытое перечисление TeamProjectPickerMode Описывает текущий режим для диалогового окна выбор командного проекта.