IDtsDesignerUtilitiesService Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à. |