IDtsDesignerUtilitiesService 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供允许 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 接口提供两种方法, EditExpressionEditPropertyExpression并允许以编程方式调用 表达式生成器 对话框。 可以将这些方法合并到 Integration Services 连接管理器、foreach 枚举器、任务或数据流组件的自定义用户界面中。
EditExpression每当想要允许用户创建或修改表达式时,请使用该方法。 但是,若要修改属性表达式,该方法 EditPropertyExpression 可能更有用。 该方法 EditPropertyExpression 从属性的数据类型确定表达式的返回类型,并将表达式分配给属性。
方法
EditExpression(IWin32Window, DtsContainer, Type, String) |
显示“表达式生成器”对话框,使最终用户能够使用 Integration Services 表达式语言创建和测试表达式。 |
EditPropertyExpression(IWin32Window, DtsContainer, IDTSPropertiesProvider, String) |
显示“表达式生成器”对话框,使最终用户能够使用 Integration Services 表达式语言创建和测试属性表达式。 |