IDtsDesignerUtilitiesService.EditExpression Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.