EditExpression メソッド
エンド ユーザーが Integration Services 式言語を使用して式を作成およびテストできる [式ビルダ] ダイアログ ボックスを表示します。
名前空間: Microsoft.SqlServer.Dts.Design
アセンブリ: Microsoft.SqlServer.Dts.Design (Microsoft.SqlServer.Dts.Design.dll)
構文
'宣言
Function EditExpression ( _
parentWindow As IWin32Window, _
dtsContainer As DtsContainer, _
expressionType As Type, _
ByRef expression As String _
) As Boolean
'使用
Dim instance As IDtsDesignerUtilitiesService
Dim parentWindow As IWin32Window
Dim dtsContainer As DtsContainer
Dim expressionType As Type
Dim expression As String
Dim returnValue As Boolean
returnValue = instance.EditExpression(parentWindow, _
dtsContainer, expressionType, expression)
bool EditExpression(
IWin32Window parentWindow,
DtsContainer dtsContainer,
Type expressionType,
ref string expression
)
bool EditExpression(
IWin32Window^ parentWindow,
DtsContainer^ dtsContainer,
Type^ expressionType,
String^% expression
)
abstract EditExpression :
parentWindow:IWin32Window *
dtsContainer:DtsContainer *
expressionType:Type *
expression:string byref -> bool
function EditExpression(
parentWindow : IWin32Window,
dtsContainer : DtsContainer,
expressionType : Type,
expression : String
) : boolean
パラメーター
- parentWindow
型: System.Windows.Forms. . :: . .IWin32Window
[式ビルダ] ダイアログ ボックスの呼び出し元である Windows フォームへの IWin32Window ハンドルです。
- dtsContainer
型: Microsoft.SqlServer.Dts.Runtime. . :: . .DtsContainer
式で使用できるパッケージ変数のスコープを定義する DtsContainer です。
- expressionType
型: System. . :: . .Type
式の戻り値の型の Type です。
- expression
型: System. . :: . .String%
参照渡しされる、式を表す文字列です。
戻り値
型: System. . :: . .Boolean
式が変更された場合は true、それ以外の場合は false です。
説明
ユーザーが式を作成または変更することができるようにする場合は、EditExpression メソッドを使用できます。ただし、プロパティ式を変更するには EditPropertyExpression メソッドの方が便利な場合があります。EditPropertyExpression メソッドは、プロパティのデータ型から式の戻り値の型を決定し、式をプロパティに割り当てます。