次の方法で共有


IDtsDesignerUtilitiesService インターフェイス

定義

Integration Services 開発者がプログラムで [式ビルダー] ダイアログ ボックスを呼び出すメソッドを提供します。

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

次の例では、IDtsDesignerUtilitiesService 型の ServiceProvider への参照をキャッシュする方法を示します。

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

注釈

インターフェイスには IDtsDesignerUtilitiesService 2 つのメソッドが用意されておりEditPropertyExpressionEditExpression式ビルダー ダイアログ ボックスをプログラムで呼び出すことができます。 これらのメソッドは、Integration Services 接続マネージャー、foreach 列挙子、タスク、またはデータ フロー コンポーネントのカスタム ユーザー インターフェイスに組み込むことができます。

ユーザーが式を作成または変更することができるようにする場合は、EditExpression メソッドを使用します。 ただし、プロパティ式を変更するには EditPropertyExpression メソッドの方が便利な場合があります。 EditPropertyExpression メソッドは、プロパティのデータ型から式の戻り値の型を決定し、式をプロパティに割り当てます。

メソッド

EditExpression(IWin32Window, DtsContainer, Type, String)

エンド ユーザーが Integration Services 式言語を使用して式を作成およびテストできるようにする [式ビルダー] ダイアログ ボックスを表示します。

EditPropertyExpression(IWin32Window, DtsContainer, IDTSPropertiesProvider, String)

エンド ユーザーが Integration Services 式言語を使用してプロパティ式を作成およびテストできるようにする [式ビルダー] ダイアログ ボックスを表示します。

適用対象