IDtsDesignerUtilitiesService Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece métodos que permitem que os desenvolvedores do Integration Services invoquem a caixa de diálogo Construtor de Expressões programaticamente.
public interface class IDtsDesignerUtilitiesService
public interface IDtsDesignerUtilitiesService
type IDtsDesignerUtilitiesService = interface
Public Interface IDtsDesignerUtilitiesService
Exemplos
O exemplo a seguir mostra como armazenar em cache uma referência a um ServiceProvider
cujo tipo é IDtsDesignerUtilitiesService.
Dim designerUtilitiesService As IDtsDesignerUtilitiesService
designerUtilitiesService = _
DirectCast(_serviceProvider.GetService(GetType(IDtsDesignerUtilitiesService)), IDtsDesignerUtilitiesService)
IDtsDesignerUtilitiesService designerUtilitiesService;
designerUtilitiesService = (IDtsDesignerUtilitiesService)_serviceProvider.GetService(typeof(IDtsDesignerUtilitiesService));
Comentários
A IDtsDesignerUtilitiesService interface fornece dois métodos EditExpression e EditPropertyExpression, que permitem invocar a caixa de diálogo Construtor de Expressões programaticamente. Você pode incorporar esses métodos em uma interface de usuário personalizada para um gerenciador de conexões do Integration Services, enumerador foreach, tarefa ou componente de fluxo de dados.
Use o EditExpression método sempre que quiser permitir que o usuário crie ou modifique uma expressão. No entanto, para modificar uma expressão de propriedade, o EditPropertyExpression método pode ser mais útil. O EditPropertyExpression método determina o tipo de retorno da expressão do tipo de dados da propriedade e atribui a expressão à propriedade para você.
Métodos
EditExpression(IWin32Window, DtsContainer, Type, String) |
Exibe a caixa de diálogo Construtor de Expressões que permite que o usuário final use a linguagem de expressão do Integration Services para criar e testar uma expressão. |
EditPropertyExpression(IWin32Window, DtsContainer, IDTSPropertiesProvider, String) |
Exibe a caixa de diálogo Construtor de Expressões que permite que o usuário final use a linguagem de expressão do Integration Services para criar e testar uma expressão de propriedade. |