DataSourceProviderService クラス

定義

EnvDTE.Project レベルでデータ ソースへのアクセスを提供するためにサービスに必要な基本的な機能を実装します。

public ref class DataSourceProviderService abstract
[System.Runtime.InteropServices.Guid("ABE5C1F0-C96E-40c4-A22D-4A5CEC899BDC")]
public abstract class DataSourceProviderService
[<System.Runtime.InteropServices.Guid("ABE5C1F0-C96E-40c4-A22D-4A5CEC899BDC")>]
type DataSourceProviderService = class
Public MustInherit Class DataSourceProviderService
継承
DataSourceProviderService
属性

コンストラクター

名前 説明
DataSourceProviderService()

DataSourceProviderService クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
SupportsAddNewDataSource

派生クラスでオーバーライドされた場合、サービスが InvokeAddNewDataSource(IWin32Window, FormStartPosition) を使用した新しいデータ ソースの追加をサポートしているかどうかを示す値を取得します。

SupportsConfigureDataSource

派生クラスでオーバーライドされると、サービスが InvokeConfigureDataSource(IWin32Window, FormStartPosition, DataSourceDescriptor) を使用したデータ ソースの構成をサポートしているかどうかを示す値を取得します。

メソッド

名前 説明
AddDataSourceInstance(IDesignerHost, DataSourceDescriptor)

派生クラスでオーバーライドされると、指定されたデータ ソースのインスタンスを作成して返し、デザイン サーフェイスに追加します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetDataSources()

派生クラスでオーバーライドされた場合は、EnvDTE.Project レベルでデータ ソースのコレクションを取得します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
InvokeAddNewDataSource(IWin32Window, FormStartPosition)

派生クラスでオーバーライドされると、 新しいデータ ソースの追加ウィザードを呼び出します。

InvokeConfigureDataSource(IWin32Window, FormStartPosition, DataSourceDescriptor)

派生クラスでオーバーライドされると、指定したデータ ソースの [ データ ソースの構成 ] ダイアログ ボックスを呼び出します。

MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
NotifyDataSourceComponentAdded(Object)

派生クラスでオーバーライドされると、データ ソースを表すコンポーネントがデザイン サーフェイスに追加されたことをサービスに通知します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象