DataSiteableServiceProvider<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IVsDataSiteableObject インターフェイスと IServiceProvider インターフェイスの実装を表します。
generic <typename T>
public ref class DataSiteableServiceProvider : Microsoft::VisualStudio::Data::Framework::ServiceProvider, Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<T>
public class DataSiteableServiceProvider<T> : Microsoft.VisualStudio.Data.Framework.ServiceProvider, Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<T>
type DataSiteableServiceProvider<'T> = class
inherit ServiceProvider
interface IVsDataSiteableObject<'T>
Public Class DataSiteableServiceProvider(Of T)
Inherits ServiceProvider
Implements IVsDataSiteableObject(Of T)
型パラメーター
- T
パラメーターの型。
- 継承
- 派生
- 実装
コンストラクター
DataSiteableServiceProvider<T>() |
DataSiteableServiceProvider<T> クラスの新しいインスタンスを初期化します。 |
DataSiteableServiceProvider<T>(T) |
サイトを使用して、 クラスの DataSiteableServiceProvider<T> 新しいインスタンスを初期化します。 |
プロパティ
ParentProvider |
親サービス プロバイダーの現在のインスタンスを取得します。 (継承元 ServiceProvider) |
Site |
サイトを取得または設定します。 |
メソッド
AddService(Type, Object) |
指定したサービスをサービスの内部コレクションに追加します。 (継承元 ServiceProvider) |
AddService(Type, Object, Boolean) |
指定したサービスをサービス オブジェクトのコレクションまたは親サービス コンテナーに追加します。 (継承元 ServiceProvider) |
AddService(Type, ServiceCreatorCallback) |
指定したサービスをサービスの内部コレクションに追加します。 (継承元 ServiceProvider) |
AddService(Type, ServiceCreatorCallback, Boolean) |
指定したサービスをサービスの内部コレクションまたは親サービス コンテナーに追加します。 (継承元 ServiceProvider) |
GetService(Guid) |
指定したサービス GUID を持つサービスを取得します。 (継承元 ServiceProvider) |
GetService(Type) |
指定した型のサービスを取得します。 (継承元 ServiceProvider) |
OnSiteChanged(EventArgs) |
SiteChanged イベントを発生させます。 |
RemoveService(Type) |
指定したサービスを内部サービス コレクションから削除します (継承元 ServiceProvider) |
RemoveService(Type, Boolean) |
指定したサービスを内部サービス コレクションまたは親サービス コンテナーから削除します。 (継承元 ServiceProvider) |
イベント
SiteChanged |
サイトが変更されたときに発生します。 |
明示的なインターフェイスの実装
IServiceProvider.QueryService(Guid, Guid, IntPtr) |
IServiceProvider の実装によって公開されるサービスのファクトリとしてを実行します。 (継承元 ServiceProvider) |
拡張メソッド
QueryService(IServiceProvider, Guid) |
サービス GUID に基づいてサービス プロバイダーによって公開されるサービスを取得します。 |
QueryService<TService>(IServiceProvider) |
サービス プロバイダーによって公開されるサービスを、そのサービスの種類に基づいて取得します。 |