Compartilhar via


IDtsDesignerUtilitiesService.EditPropertyExpression 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 de propriedade.

public:
 bool EditPropertyExpression(System::Windows::Forms::IWin32Window ^ parentWindow, Microsoft::SqlServer::Dts::Runtime::DtsContainer ^ dtsContainer, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProvider ^ property, System::String ^ propertyName);
public bool EditPropertyExpression (System.Windows.Forms.IWin32Window parentWindow, Microsoft.SqlServer.Dts.Runtime.DtsContainer dtsContainer, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProvider property, string propertyName);
abstract member EditPropertyExpression : System.Windows.Forms.IWin32Window * Microsoft.SqlServer.Dts.Runtime.DtsContainer * Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProvider * string -> bool
Public Function EditPropertyExpression (parentWindow As IWin32Window, dtsContainer As DtsContainer, property As IDTSPropertiesProvider, propertyName 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.

property
IDTSPropertiesProvider

O IDTSPropertiesProvider que representa a propriedade para a qual a expressão é atribuída.

propertyName
String

O nome da propriedade à qual a expressão é atribuída.

Retornos

true se a expressão tiver sido alterada; caso contrário, false.

Comentários

Quando a expressão é uma expressão de propriedade, o EditPropertyExpression método é mais simples de usar do que o EditExpression método. 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ê. No entanto, você também pode usar o EditExpression método sempre que quiser permitir que o usuário crie ou modifique uma expressão.

Aplica-se a