IDtsDesignerUtilitiesService.EditExpression Método
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.
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.
public:
bool EditExpression(System::Windows::Forms::IWin32Window ^ parentWindow, Microsoft::SqlServer::Dts::Runtime::DtsContainer ^ dtsContainer, Type ^ expressionType, System::String ^ % expression);
public bool EditExpression (System.Windows.Forms.IWin32Window parentWindow, Microsoft.SqlServer.Dts.Runtime.DtsContainer dtsContainer, Type expressionType, ref string expression);
abstract member EditExpression : System.Windows.Forms.IWin32Window * Microsoft.SqlServer.Dts.Runtime.DtsContainer * Type * string -> bool
Public Function EditExpression (parentWindow As IWin32Window, dtsContainer As DtsContainer, expressionType As Type, ByRef expression As String) As Boolean
Parâmetros
- parentWindow
- IWin32Window
O identificador IWin32Window para o formulário do Windows do qual a caixa de diálogo Construtor de Expressões é invocada.
- dtsContainer
- DtsContainer
O DtsContainer que define o escopo para variáveis de pacote que podem ser usadas na expressão.
- expressionType
- Type
O tipo do tipo de retorno da expressão.
- expression
- String
Uma cadeia de caracteres que é passada por referência e representa a expressão.
Retornos
true se a expressão tiver sido alterada; caso contrário, false.
Comentários
Você pode usar 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ê.