EditExpression 方法
Displays the Expression Builder dialog box that lets the end user use the Integration Services expression language to create and test an expression.
命名空間: 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
The IWin32Window handle to the Windows form from which the Expression Builder dialog box is invoked.
- dtsContainer
型別:Microsoft.SqlServer.Dts.Runtime. . :: . .DtsContainer
The DtsContainer that defines the scope for package variables that can be used in the expression.
- expressionType
型別:System. . :: . .Type
The Type of the return type of the expression.
- expression
型別:System. . :: . .String%
A string that is passed by reference and represents the expression.
傳回值
型別:System. . :: . .Boolean
true if the expression has changed; otherwise, false.
備註
You can use the EditExpression method whenever you want to let the user create or modify an expression. However, to modify a property expression, the EditPropertyExpression method might be more useful. The EditPropertyExpression method determines the return type of the expression from the data type of the property and assigns the expression to the property for you.