Udostępnij przez


IDtsDesignerUtilitiesService.EditExpression Method

Displays the Expression Builder dialog box that lets the end user use the Integration Services expression language to create and test an expression.

Namespace: Microsoft.SqlServer.Dts.Design
Assembly: Microsoft.SqlServer.Dts.Design (in microsoft.sqlserver.dts.design.dll)

Syntax

'Deklaracja
Function EditExpression ( _
    parentWindow As IWin32Window, _
    dtsContainer As DtsContainer, _
    expressionType As Type, _
    ByRef expression As String _
) As Boolean
bool EditExpression (
    IWin32Window parentWindow,
    DtsContainer dtsContainer,
    Type expressionType,
    ref string expression
)
bool EditExpression (
    IWin32Window^ parentWindow, 
    DtsContainer^ dtsContainer, 
    Type^ expressionType, 
    String^% expression
)
boolean EditExpression (
    IWin32Window parentWindow, 
    DtsContainer dtsContainer, 
    Type expressionType, 
    /** @ref */ String expression
)
JScript does not support passing value-type arguments by reference.

Parameters

  • parentWindow
    The IWin32Window handle to the Windows form from which the Expression Builder dialog box is invoked.
  • dtsContainer
    The DtsContainer that defines the scope for package variables that can be used in the expression.
  • expressionType
    The Type of the return type of the expression.
  • expression
    A string that is passed by reference and represents the expression.

Return Value

true if the expression has changed; otherwise, false.

Remarks

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.

Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Platforms

Development Platforms

For a list of the supported platforms, see Hardware and Software Requirements for Installing SQL Server.

Target Platforms

For a list of the supported platforms, see Hardware and Software Requirements for Installing SQL Server.