Condividi tramite


IDtsDesignerUtilitiesService Interfaccia

Definizione

Fornisce metodi che consentono agli sviluppatori di Integration Services di richiamare la finestra di dialogo Generatore di espressioni a livello di codice.

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

Esempio

Nell'esempio seguente viene illustrato come memorizzare nella cache un riferimento a un oggetto il 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 e EditPropertyExpressionEditExpression , che consentono di richiamare la finestra di dialogo Generatore di espressioni a livello di codice. È possibile incorporare questi metodi in un'interfaccia utente personalizzata per una gestione connessione di Integration Services, enumeratore foreach, attività o componente flusso di dati.

Usare il EditExpression metodo ogni volta che si vuole consentire 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 restituito dell'espressione dal tipo di dati della proprietà e assegna automaticamente l'espressione alla proprietà .

Metodi

EditExpression(IWin32Window, DtsContainer, Type, String)

Visualizza la finestra di dialogo Generatore di espressioni che consente all'utente finale di usare il linguaggio delle espressioni di Integration Services per creare e testare un'espressione.

EditPropertyExpression(IWin32Window, DtsContainer, IDTSPropertiesProvider, String)

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

Si applica a