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
Дескриптор IWin32Window в форме Windows, из которой вызывается диалоговое окно построителя выражений.
- dtsContainer
- DtsContainer
Объект DtsContainer, который определяет области для переменных пакета, которые могут быть использованы в выражении.
- expressionType
- Type
Тип возвращаемого типа выражения.
- expression
- String
Строка, передаваемая по ссылке и представляющая выражение.
Возвращаемое значение
Значение true, если выражение изменилось; в противном случае — значение false.
Комментарии
Метод можно использовать всякий EditExpression раз, когда пользователь хочет создать или изменить выражение. Однако для изменения выражения EditPropertyExpression свойства метод может оказаться более полезным. Метод EditPropertyExpression определяет тип возвращаемого значения выражения из типа данных свойства и назначает выражение свойству.