VisualBasicDesignerHelper.RecompileVisualBasicValue 方法

定义

重新编译以前编译的 VisualBasicValue<TResult> 表达式。

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 static System::Activities::Activity ^ RecompileVisualBasicValue(System::Activities::ActivityWithResult ^ visualBasicValue, [Runtime::InteropServices::Out] Type ^ % returnType, [Runtime::InteropServices::Out] System::Activities::ExpressionParser::SourceExpressionException ^ % compileError, [Runtime::InteropServices::Out] Microsoft::VisualBasic::Activities::VisualBasicSettings ^ % vbSettings);
public static System.Activities.Activity RecompileVisualBasicValue (System.Activities.ActivityWithResult visualBasicValue, out Type returnType, out System.Activities.ExpressionParser.SourceExpressionException compileError, out Microsoft.VisualBasic.Activities.VisualBasicSettings vbSettings);
static member RecompileVisualBasicValue : System.Activities.ActivityWithResult * Type * SourceExpressionException * VisualBasicSettings -> System.Activities.Activity
Public Shared Function RecompileVisualBasicValue (visualBasicValue As ActivityWithResult, ByRef returnType As Type, ByRef compileError As SourceExpressionException, ByRef vbSettings As VisualBasicSettings) As Activity

参数

visualBasicValue
ActivityWithResult

要重新编译的表达式。

returnType
Type

当此方法返回时,包含表达式的结果类型。 此参数未经初始化即被传递。

compileError
SourceExpressionException

当此方法返回时,包含所发生的任何编译错误,或者,如果编译成功,则包含 null。 此参数未经初始化即被传递。 此参数未经初始化即被传递。

vbSettings
VisualBasicSettings

当此方法返回时,包含编译表达式所需的设置。

返回

重新编译的 VisualBasicValue<TResult> 表达式。

适用于