語言

IDtsDesignerUtilitiesService 介面

定義

提供方法讓整合服務開發者能以程式化方式呼叫表達式建構器對話框。

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

範例

以下範例說明如何快取一個型 ServiceProvider 別為 IDtsDesignerUtilitiesService的參考。

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

備註

介面 IDtsDesignerUtilitiesService 提供兩種方法,以及 EditExpressionEditPropertyExpression,讓你能以程式方式呼叫 表達式建構 器對話框。 你可以將這些方法整合到整合服務連線管理器的自訂使用者介面中,針對每個列舉器、任務或資料流元件。

只要你想讓使用者建立或修改表達式,就使用這個 EditExpression 方法。 然而,若要修改屬性表達式,該 EditPropertyExpression 方法可能更為實用。 這個 EditPropertyExpression 方法會從屬性的資料型態中決定表達式的回傳類型,並幫你把這個表達式指派到屬性上。

方法

名稱 Description
EditExpression(IWin32Window, DtsContainer, Type, String)

顯示表達式建構器對話框,讓終端使用者使用整合服務表達式語言來建立並測試表達式。

EditPropertyExpression(IWin32Window, DtsContainer, IDTSPropertiesProvider, String)

顯示表達式建構器對話框,讓終端使用者使用整合服務表達式語言來建立並測試屬性表達式。

適用於