Partilhar via


IDtsDesignerUtilitiesService.EditExpression Método

Definição

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ê.

Aplica-se a