IDtsDesignerUtilitiesService インターフェイス

定義

インテグレーションサービス開発者がプログラム的にExpression Builderダイアログボックスを呼び出せるメソッドを提供します。

public interface class IDtsDesignerUtilitiesService
public interface IDtsDesignerUtilitiesService
type IDtsDesignerUtilitiesService = interface
Public Interface IDtsDesignerUtilitiesService

以下の例は、型がIDtsDesignerUtilitiesServiceServiceProviderを参照をキャッシュする方法を示しています。

Dim designerUtilitiesService As IDtsDesignerUtilitiesService  
designerUtilitiesService = _  
      DirectCast(_serviceProvider.GetService(GetType(IDtsDesignerUtilitiesService)), IDtsDesignerUtilitiesService)  
IDtsDesignerUtilitiesService designerUtilitiesService;  
designerUtilitiesService = (IDtsDesignerUtilitiesService)_serviceProvider.GetService(typeof(IDtsDesignerUtilitiesService));  

注釈

IDtsDesignerUtilitiesServiceインターフェースは、Expression Builderダイアログボックスをプログラム的に呼び出しることができる、EditExpressionEditPropertyExpressionの2つのメソッドを提供しています。 これらの手法を、インテグレーションサービス接続マネージャーのカスタムユーザーインターフェースや、各列挙器、タスク、またはデータフローコンポーネントごとに組み込むことができます。

ユーザーが式を作成または修正できるようにしたいときは、いつでも EditExpression メソッドを使ってください。 しかし、プロパティ式を修正するには、 EditPropertyExpression メソッドの方が有用かもしれません。 EditPropertyExpressionメソッドは、プロパティのデータ型から式の返りタイプを決定し、その性質に式を割り当てます。

メソッド

名前 説明
EditExpression(IWin32Window, DtsContainer, Type, String)

エンドユーザーがIntegration Servicesの表現言語を使って式を作成・テストできるExpression Builderダイアログボックスを表示します。

EditPropertyExpression(IWin32Window, DtsContainer, IDTSPropertiesProvider, String)

エンドユーザーがIntegration Servicesの表現言語を使ってプロパティ式を作成・テストできるExpression Builderダイアログボックスを表示します。

適用対象