次の方法で共有


DataSourceProviderService.AddDataSourceInstance メソッド

定義

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

public:
 abstract System::Object ^ AddDataSourceInstance(System::ComponentModel::Design::IDesignerHost ^ host, System::ComponentModel::Design::Data::DataSourceDescriptor ^ dataSourceDescriptor);
public abstract object AddDataSourceInstance (System.ComponentModel.Design.IDesignerHost host, System.ComponentModel.Design.Data.DataSourceDescriptor dataSourceDescriptor);
abstract member AddDataSourceInstance : System.ComponentModel.Design.IDesignerHost * System.ComponentModel.Design.Data.DataSourceDescriptor -> obj
Public MustOverride Function AddDataSourceInstance (host As IDesignerHost, dataSourceDescriptor As DataSourceDescriptor) As Object

パラメーター

host
IDesignerHost

デザイナー ホスト。

dataSourceDescriptor
DataSourceDescriptor

データ ソース。

戻り値

追加されたデータ ソースのインスタンスを表す Object

例外

型名が作成できないか、解決できません。

注釈

trueAddDataSourceInstance の場合など、デザイン可能なデータ ソースでのみ メソッドを呼び出すIsDesignable必要があります。

このメソッドを使用すると、データ ソースがデザイン サーフェイスに追加されたときに、サービス実装者はカスタム アクションを実行できます。

適用対象