Share via


IDtsDesignerUtilitiesService.EditExpression Méthode

Définition

Affiche la boîte de dialogue Générateur d’expressions qui permet à l’utilisateur final d’utiliser le langage d’expression Integration Services pour créer et tester une expression.

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

Paramètres

parentWindow
IWin32Window

Handle IWin32Window vers le formulaire Windows à partir duquel la boîte de dialogue Générateur d’expressions est appelée.

dtsContainer
DtsContainer

Objet DtsContainer qui définit l'étendue pour les variables de package utilisables dans l'expression.

expressionType
Type

Type du type de retour de l’expression.

expression
String

Chaîne passée par référence et représentant l'expression.

Retours

true si l’expression a changé ; sinon, false.

Remarques

Vous pouvez utiliser la EditExpression méthode chaque fois que vous souhaitez permettre à l’utilisateur de créer ou de modifier une expression. Toutefois, pour modifier une expression de propriété, la EditPropertyExpression méthode peut être plus utile. La EditPropertyExpression méthode détermine le type de retour de l’expression à partir du type de données de la propriété et affecte l’expression à la propriété pour vous.

S’applique à