Linguaggio

IDtsDesignerUtilitiesService Interfaccia

Definizione

Fornisce metodi che permettono agli sviluppatori di Integration Services di invocare la finestra di dialogo Expression Builder in modo programmativo.

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

Esempio

Il seguente esempio mostra come memorizzare in cache un riferimento a un ServiceProvider cui tipo è IDtsDesignerUtilitiesService.

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

Commenti

L'interfaccia IDtsDesignerUtilitiesService fornisce due metodi, EditExpression e EditPropertyExpression, che permettono di invocare la finestra di dialogo Construction di espressioni in modo programmativo. Potresti incorporare questi metodi in un'interfaccia utente personalizzata per un connection manager di Integration Services, un enumeratore per echi, un task o un componente di flusso dati.

Usa il EditExpression metodo ogni volta che vuoi permettere all'utente di creare o modificare un'espressione. Tuttavia, per modificare un'espressione di proprietà, il EditPropertyExpression metodo potrebbe essere più utile. Il EditPropertyExpression metodo determina il tipo di ritorno dell'espressione dal tipo di dato della proprietà e assegna l'espressione alla proprietà per te.

Metodi

Nome Descrizione
EditExpression(IWin32Window, DtsContainer, Type, String)

Visualizza la finestra di dialogo Construction di espressioni che permette all'utente finale di utilizzare il linguaggio di espressione di Integration Services per creare e testare un'espressione.

EditPropertyExpression(IWin32Window, DtsContainer, IDTSPropertiesProvider, String)

Visualizza la finestra di dialogo Construction di espressioni che permette all'utente finale di utilizzare il linguaggio delle espressioni di Integration Services per creare e testare un'espressione di proprietà.

Si applica a