IDtsDesignerUtilitiesService.EditPropertyExpression Método

Definição

Exibe a caixa de diálogo Construction de Expressões que permite ao usuário final usar a linguagem de expressão 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 handle IWin32Window para o formulário Windows de onde a caixa de diálogo Expression Builder é 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 à qual a expressão é atribuída.

propertyName
String

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

Retornos

verdadeiro se a expressão mudou; caso contrário, falso.

Comentários

Quando a expressão é uma expressão de propriedade, o EditPropertyExpression método é mais simples de usar do que o EditExpression próprio método. O EditPropertyExpression método determina o tipo de retorno da expressão a partir do tipo de dado 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