次の方法で共有


IDtsDesignerUtilitiesService.EditExpression メソッド

定義

エンド ユーザーが Integration Services 式言語を使用して式を作成およびテストできるようにする [式ビルダー] ダイアログ ボックスを表示します。

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

パラメーター

parentWindow
IWin32Window

[式ビルダー] ダイアログ ボックスが呼び出される Windows フォームへの IWin32Window ハンドル。

dtsContainer
DtsContainer

式で使用できるパッケージ変数のスコープを定義する DtsContainer です。

expressionType
Type

式の戻り値の型。

expression
String

参照渡しされる、式を表す文字列です。

戻り値

式が変更された場合は true。それ以外の場合は false。

注釈

ユーザーが式を作成または変更することができるようにする場合は、EditExpression メソッドを使用できます。 ただし、プロパティ式を変更するには EditPropertyExpression メソッドの方が便利な場合があります。 EditPropertyExpression メソッドは、プロパティのデータ型から式の戻り値の型を決定し、式をプロパティに割り当てます。

適用対象