Microsoft.VisualStudio.ConnectedServices 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サービス プロバイダーが [接続済みサービスの追加] ダイアログを使用してアプリ開発者のプロジェクトにサービスを追加する Visual Studio 拡張機能を作成できるようにする Connected Services SDK (Microsoft.VisualStudio.ConnectedServices.dll) の名前空間。
クラス
AddFileOptions |
プロジェクトにファイルを追加するときの動作を制御するオプション。 |
AddServiceInstanceResult |
ConnectedServiceHandler.AddServiceInstanceAsync() から返される情報を含む結果オブジェクト。 |
AuthenticationChangedEventArgs |
認証された状態が変更されたときに使用される EventArgs クラス。 |
ConfigureServiceOptions |
プロジェクトで接続されたサービスを構成するときの動作を制御するオプション。 |
ConnectedServiceAuthenticator |
ユーザーがサービスに対して認証できるようにします。 |
ConnectedServiceConfigurator |
[接続済みサービスの構成] ダイアログを表示するために使用されるビュー モデル オブジェクト。 |
ConnectedServiceConfiguredEventArgs |
新しい接続済みサービスが構成されるときに使用される EventArgs クラス |
ConnectedServiceContext |
ConnectedServiceProviderContext クラスと ConnectedServiceHandlerContext クラスの基本クラス。 |
ConnectedServiceCustomUIConfigurator |
ConnectedServiceInstance を作成するために UI を表示する必要がない ConnectedServiceConfigurator。 接続されたサービスを構成するために必要な情報は、ユーザーの操作なしで利用できます。 |
ConnectedServiceGrid |
現在のプロジェクトに追加する 1 つのインスタンスを選択できるインスタンスのグリッドを示す ConnectedServiceProvider サービス。 |
ConnectedServiceHandler |
ファイル、SDK、スニペットの追加など、サービス インスタンス参照をプロジェクトに追加するために、Connected Service 作成者によって実装された MEF コントラクト。 |
ConnectedServiceHandlerContext |
AddServiceInstanceAsync と UpdateServiceInstanceAsync の間に ConnectedServiceHandler インスタンスに渡されるコンテキスト情報とサービス。 |
ConnectedServiceHandlerExportAttribute |
型が ConnectedServiceHandler エクスポートを提供することを指定します。 |
ConnectedServiceHandlerHelper |
ConnectedServiceHandler オブジェクトが一般的に使用するヘルパー メソッドを含むクラス。 |
ConnectedServiceInfo |
Visual Studio プロジェクトで構成されている接続済みサービスに関する情報を提供します。 |
ConnectedServiceInstance |
接続されたサービス プロバイダーによって提供される、特定のサービスの特定のインスタンス。 |
ConnectedServiceLogger |
エンド ユーザー開発者に情報を提供するために使用できるログ サービス。 |
ConnectedServiceProvider |
[接続済みサービスの追加] ダイアログに新しいエントリを追加する拡張機能によってエクスポートされる MEF コントラクト。 |
ConnectedServiceProviderContext |
CreateConfiguratorAsync 中に ConnectedServiceProvider インスタンスに提供されるコンテキスト情報とサービス。 |
ConnectedServiceProviderExportAttribute |
型が ConnectedServiceProvider エクスポートを提供することを指定します。 |
ConnectedServiceSinglePage |
1 つの手順で完全にカスタム UI を表示する ConnectedServiceConfigurator。 |
ConnectedServicesManager |
外部から呼び出し可能な接続済みサービス機能を公開するために、接続済みサービスによって実装される MEF コントラクト。 |
ConnectedServiceUILess |
ConnectedServiceInstance を作成するために UI を表示する必要がない ConnectedServiceConfigurator。 接続されたサービスを構成するために必要な情報は、ユーザーの操作なしで利用できます。 |
ConnectedServiceUpdateContext |
ConnectedServiceUpdateContext は、接続されたサービスが更新されるときに提供される情報を保持します。 |
ConnectedServiceViewModelBase |
Connected Services で使用されるすべてのビュー モデル オブジェクトの基本クラス。 |
ConnectedServiceWizard |
サービスがプロジェクトに追加される前に複数のページを表示できる ConnectedServiceConfigurator。 |
ConnectedServiceWizardPage |
ウィザードのページ (ステップ) を表します。 |
DisplayMessageEventArgs |
表示メッセージに関連するイベント引数 |
DisplayMessageLogger |
UI でユーザーにメッセージを表示します |
EditableXmlConfigHelper |
ユーザーのプロジェクトで構成設定を編集するためのメソッドを提供します。 変更を保存するには、Save メソッドを呼び出す必要があります。 |
GettingStartedDocument |
はじめにドキュメントを起動するための情報が含まれています。 |
KeyVaultEventArgs |
Key Vaultが追加されたイベントに関するデータを提供します。 |
PageNavigationResult |
[接続済みサービス] ダイアログでページを離れた後の結果の状態を格納します。 |
PublishEnvironment |
接続されたサービスに関する情報を公開する必要がある設定が含まれています。 これは、ConnectedService.json内の ExtendedData セクション内でシリアル化する必要があります。 |
SinglePageConfigurator |
接続されたサービス プロバイダーによって実装されるインターフェイス |
SinglePageConfigurator2 |
接続されたサービス プロバイダーによって実装されるインターフェイス |
UpdateServiceInstanceResult |
UpdateServiceInstanceAsync が完了した後に GettingStarted 情報を起動するための情報が含まれます。 |
WizardEnteringArgs |
ConnectedServiceWizardPage.OnPageEnteringAsync メソッドへの入力引数。 |
WizardLeavingArgs |
ConnectedServiceWizardPage.OnPageLeavingAsync メソッドへの入力引数。 |
XmlConfigHelper |
ユーザーのプロジェクトの構成設定を読み取るためのメソッドを提供します。 |
インターフェイス
IDisplayMessageLogger |
UI でユーザーにメッセージを表示します |
IVsHierarchyCustomEvaluator |
ConnectedServiceHandler に [ExportMetadata("CustomEvaluator", true)] 属性がある場合に実装できる省略可能なインターフェイス。 これにより、任意のコードを IVsHierarchy に対して記述して、ハンドラーが指定したプロジェクトをサポートしているかどうかを示すことができます。 |
IVsProjectKeyVaultFactory |
プロジェクトで構成されたKey Vaultに関する情報を取得する を作成IVsProjectKeyVaultManagerするファクトリ |
IVsProjectKeyVaultManager |
プロジェクトで構成されたKey Vaultに関する情報を取得するために使用できるインターフェイス |
SVsProjectKeyVaultFactory |
を取得 IVsProjectKeyVaultFactoryするためのインターフェイス。 |
列挙型
LoggerMessageCategory |
ILogger によってログに記録されるメッセージの重大度レベル。 |
MessageCategory |
ログに記録されるメッセージのカテゴリ |