Microsoft.TeamFoundation.Client 名前空間

Microsoft.TeamFoundation.Clientの名前空間は、Visual Studio Team Foundation Serverとチーム プロジェクト コレクションおよびチーム プロジェクトに関するアクセスのデータに接続するためのAPIを提供します。

チーム プロジェクトに接続するには、を使用 TfsConfigurationServer チーム プロジェクト コレクションおよびチーム プロジェクトに関するデータへのアクセスに CatalogNodeTfsTeamProjectCollection を使用できます。詳細については、「コンソール アプリケーションからの Team Foundation Server への接続」を参照してください。

TfsTeamProjectCollection.GetServiceInstance を使用して、チーム プロジェクトに関する詳細なデータにアクセスしたり、WorkItemStoreVersionControlServer のクラスなどのオブジェクトを取得 TfsConfigurationServer.GetServiceInstance は、インターフェイスと IBuildServer します。詳細については、コンソール アプリケーションからの Team Foundation Server への接続GetServiceInstance の説明を参照してください。

クラス

  クラス 説明
パブリック クラス 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 は TfsConnection で ConnectivityFailureStatusChanged のイベントにイベント ハンドラーに提供するオブジェクト。
パブリック クラス ConsoleHost
パブリック クラス ContextChangedEventArgs [ITeamFoundationContextManager] の [ContextChanged] のイベントのインターフェイスはEventArgsします。
パブリック クラス ContextChangingEventArgs ITeamFoundationContextManager の ContextChanging のイベントのインターフェイスは EventArgs します。
パブリック クラス CookieCredential クッキーを使用して TfsConnection のホスト インスタンスをフェデレーションな認証に示します。
パブリック クラス 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 この API は Team Foundation Server インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
パブリック クラス IssuedToken 問題トークンに共通の基本クラスを提供します。
パブリック クラス IssuedTokenCredential 問題トークン資格情報に共通の基本クラスを提供します。
パブリック クラス IssuedTokenProvider
パブリック クラス LinksCollection メソドロジ テンプレートのインスタンス生成中に作成された各項目のURLに項目のIDマップのコレクションを表します。
パブリック クラス ListViewColumnSizedEventArgs
パブリック クラス ListViewResize
パブリック クラス ListViewResizeX
パブリック クラス LogLevels ログ エントリのさまざまなカテゴリについて説明します。
パブリック クラス NonConfiguredSiteHelper
パブリック クラス NotificationManager 単一のデスクトップ プロセスにまたがってイベント通知を提供します。これがローカルで行われたバージョン コントロール ワークスペースの処理などの変更について Visual Studio の現在のユーザー インターフェイスを保持するために使用されます。
パブリック クラス OAuthToken OAuth のデリゲート ベースの認証に使用されるトークンを提供します。
パブリック クラス OAuthTokenContainer トークンが再表示されます (またはオーソリゼーションのコードが OAuth) のアクセス トークンをカプセル化するコンテナーによって、OAuth は
パブリック クラス OAuthTokenCredential
パブリック クラス PcwException プロジェクトの作成ウィザードで例外の場合にスローされます。
パブリック クラス PerfTraceListener パフォーマンスのトレースをリッスンします。
パブリック クラス PluginInitializationFailedException 初期化するにスローされます。プラグインで。
パブリック クラス ProjectCreationContext メソドロジ テンプレートを実行するとプラグイン タスクによって使用されるメソドロジ テンプレートの構成情報を表します。
パブリック クラス 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 互換性のために残されています。Systemのレジストリに登録したサーバーのリストを管理します。
パブリック クラス RegisteredTfsConnections クラス。Team Foundation Serverの接続のレジストリを表す。
パブリック クラス ResultCollection<T, V>
パブリック クラス ServiceProviderAggregator
パブリック クラス SimpleWebToken OAuth の認証に使用される簡単な Web トークンを提供します。
パブリック クラス SimpleWebTokenCredential 簡単な Web トークンを使用して TfsConnection のホスト インスタンスをフェデレーションな認証に示します。
パブリック クラス TeamExplorerProjects
パブリック クラス TeamFoundationContext
パブリック クラス TeamFoundationContextExtensions
パブリック クラス TeamFoundationDateTimePicker このAPIは、Team Foundation Serverのインフラストラクチャをサポートします。コードから直接使用するためのものではありません。
パブリック クラス TeamFoundationRuntimeHost
パブリック クラス TeamFoundationServer 互換性のために残されています。Team Foundation Serverを実行しているサーバーへの接続を表します。
パブリック クラス TeamFoundationServerFactory 互換性のために残されています。TeamFoundationServerのオブジェクトのクラス ファクトリ。このクラスは今後は使用しません。TfsTeamProjectCollectionFactoryを使用します。
パブリック クラス TeamFoundationSoapProxy 互換性のために残されています。SOAPを使用してTeam Foundationのオブジェクトに通信プロトコルを提供します。
パブリック クラス TeamFoundationTeam これは、プロパティを使用するために便利にするチームの ID のラッパー クラスです。また、サーバー上のチームを作成、更新、クエリ、および読み取るためのヘルパー メソッドを提供します
パブリック クラス TeamFoundationWorkspaceContextChangedEventArgs
パブリック クラス TeamFoundationWorkspaceContextMonitor
パブリック クラス TeamProjectDeleter このAPIは、Team Foundation Serverのインフラストラクチャをサポートします。コードから直接使用するためのものではありません。
パブリック クラス TeamProjectDeleter.StatusEventArgs このAPIは、Team Foundation Serverのインフラストラクチャをサポートします。コードから直接使用するためのものではありません。
パブリック クラス TeamProjectPicker ダイアログを TeamFoundation のプロジェクト コレクションを選択する手順について説明します。
パブリック クラス TeamProjectWizardPage プロジェクトの作成ウィザードのページを表します。
パブリック クラス TeamPropertiesView すべてのチーム ビュー オブジェクトの抽象クラスを作成します。チームのビュー オブジェクトは、ファサード パターンに従います。したがって、チーム ビュー オブジェクトは、チーム プロパティ バッグに格納する方法と、の外部の環境に表示するか追加の解決を要求する複雑なまたはドメイン固有のプロパティにアクセスする単純な方法を提供します。ビュー オブジェクトは、アジャイル エクスペリエンスの特定のチームを管理するビュー オブジェクトなどの他のビュー オブジェクトを実装するプロパティがチームの作業項目トラッキング関連プロパティを管理する別のビュー オブジェクトを、プロジェクトの作業項目の種類がバグ作業項目を表す場合に使用できます。
パブリック クラス TFProxyServer
パブリック クラス TFProxyServerFactory
パブリック クラス TfsClientCredentials 資格情報を Team Foundation Serverに接続するときに使用する手順について説明します。
パブリック クラス TfsConfigurationServer Team Foundation Serverを実行しているサーバーへの接続を表します。
パブリック クラス TfsConfigurationServerFactory TfsConfigurationServerFactoryのオブジェクトのクラス ファクトリ。
パブリック クラス TfsConnection Team Foundation Serverを実行しているサーバーにクライアント接続を表します。
パブリック クラス TfsConnectionWebServiceCallEventArgs EventArgs は TfsConnection で WebServiceCallBegin と WebServiceCallEnd の静的イベントにイベント ハンドラーに提供するオブジェクト。
パブリック クラス 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 Web サービス呼び出しのクラス。
パブリック クラス WebServiceCallList Webサービス呼び出しのリスト。
パブリック クラス WebServiceStatList Webサービス統計情報のリスト。
パブリック クラス WebServiceStats 複数のプロパティをWebサービスを記述するために含まれています。
パブリック クラス Win32WindowWrapper
パブリック クラス WindowsCredential Team Foundation Serverに対して Windows 認証に資格情報を提供します。
パブリック クラス 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 このインターフェイスは チーム エクスプローラー ウィンドウのコンテキストに関する情報を保持します。
パブリック インターフェイス ITeamFoundationContextManager このサービスを チーム エクスプローラー のウィンドウに関連付けられている現在のコンテキストに対する変更を監視するために取得します。
パブリック インターフェイス ITeamFoundationWorkspaceContextMonitor
パブリック インターフェイス ITeamProjectPickerDefaultSelectionProvider 接続ダイアログに既定のオプションを提供するインターフェイス。
パブリック インターフェイス ITemplateExporter インターフェイス。サーバーからの表示および編集する方法をクライアントにエクスポートするためのメソッドを提供します。
パブリック インターフェイス ITemplateImporter インターフェイス。な方法でファイルをインポートするメソッドを提供します。これがインポートされた後、方法は、プロジェクトの作成ウィザードで選択できます。
パブリック インターフェイス ITemplateValidator インターフェイス。これをインポートする前に、方法を検証するためのメソッドを提供します。
パブリック インターフェイス ITfsConfigurationServerObject
パブリック インターフェイス ITfsConnectionObject
パブリック インターフェイス ITfsDiagnosticProvider
パブリック インターフェイス ITfsResult
パブリック インターフェイス ITfsTeamProjectCollectionObject
パブリック インターフェイス ITfsXmlSerializable
パブリック インターフェイス IUICredentialsProvider

デリゲート

  デリゲート 説明
パブリック デリゲート ConnectivityFailureStatusChangedEventHandler TfsConnection の ConnectivityFailureStatusChanged のイベントのイベント ハンドラーのシグネチャ。
パブリック デリゲート CredentialsChangedEventHandler 資格情報が変更されたときにスロー イベントのハンドラー。
パブリック デリゲート FocusToolbarEventHandler
パブリック デリゲート ModalStateEventHandler
パブリック デリゲート NotificationManager.GetNotificationParametersCallback これらはに言うと、ウィンドウのバージョンに基づいてパラメーターをカスタマイズするようにプロバイダーに通知するコールバックです。
パブリック デリゲート NotificationManager.NotificationHandler
パブリック デリゲート OAuthTokensReceivedCallback コンシューマーは、基になる API がオーソリゼーションのコードまたは前の更新のトークンと交換に一連のトークン (アクセス トークンおよび最新の情報に更新するトークン) を受け取ったときに通知を受けるデリゲートを提供します。
パブリック デリゲート ProjectCreationContext.PropertyChangeEventHandler プロパティが変更されたときのイベント ハンドラーの。
パブリック デリゲート TeamProjectDeleter.StatusEventHandler このAPIは、Team Foundation Serverのインフラストラクチャをサポートします。コードから直接使用するためのものではありません。
パブリック デリゲート TfsConnectionWebServiceCallEventHandler TfsConnection の WebServiceCallBegin と WebServiceCallEnd の静的イベントのイベント ハンドラーのシグネチャ。
パブリック デリゲート 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 チーム プロジェクトのピッカー ダイアログの現在のモードについて説明します。