IDtsDesignerUtilitiesService Interfaz

Definición

Proporciona métodos que permiten a los desarrolladores de Integration Services invocar mediante programación el cuadro de diálogo Generador de expresiones.

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

Ejemplos

En el ejemplo siguiente se muestra cómo almacenar en caché una referencia a un ServiceProvider cuyo tipo es IDtsDesignerUtilitiesService.

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

Comentarios

La IDtsDesignerUtilitiesService interfaz proporciona dos métodos, EditExpression y EditPropertyExpression, que permiten invocar el cuadro de diálogo Generador de expresiones mediante programación. Puede incorporar estos métodos en una interfaz de usuario personalizada para un administrador de conexiones de Integration Services, un enumerador foreach, una tarea o un componente de flujo de datos.

Use el EditExpression método siempre que quiera permitir que el usuario cree o modifique una expresión. Sin embargo, para modificar una expresión de propiedad, el EditPropertyExpression método podría ser más útil. El EditPropertyExpression método determina el tipo de valor devuelto de la expresión del tipo de datos de la propiedad y asigna la expresión a la propiedad automáticamente.

Métodos

EditExpression(IWin32Window, DtsContainer, Type, String)

Muestra el cuadro de diálogo Generador de expresiones que permite al usuario final usar el lenguaje de expresiones de Integration Services para crear y probar una expresión.

EditPropertyExpression(IWin32Window, DtsContainer, IDTSPropertiesProvider, String)

Muestra el cuadro de diálogo Generador de expresiones que permite al usuario final usar el lenguaje de expresiones de Integration Services para crear y probar una expresión de propiedad.

Se aplica a