Share via


VisualBasicDesignerHelper.RecompileVisualBasicReference 方法

定義

重新編譯先前已編譯的 VisualBasicReference<TResult> 運算式。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

public:
 static System::Activities::Activity ^ RecompileVisualBasicReference(System::Activities::ActivityWithResult ^ visualBasicReference, [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 RecompileVisualBasicReference (System.Activities.ActivityWithResult visualBasicReference, out Type returnType, out System.Activities.ExpressionParser.SourceExpressionException compileError, out Microsoft.VisualBasic.Activities.VisualBasicSettings vbSettings);
static member RecompileVisualBasicReference : System.Activities.ActivityWithResult * Type * SourceExpressionException * VisualBasicSettings -> System.Activities.Activity
Public Shared Function RecompileVisualBasicReference (visualBasicReference As ActivityWithResult, ByRef returnType As Type, ByRef compileError As SourceExpressionException, ByRef vbSettings As VisualBasicSettings) As Activity

參數

visualBasicReference
ActivityWithResult

要重新編譯的運算式。

returnType
Type

這個方法傳回時,會包含運算式的結果型別。 這個參數會以未初始化的狀態傳遞。

compileError
SourceExpressionException

這個方法傳回時,會包含任何已發生的編譯錯誤,如果編譯成功,則為 null。 這個參數會以未初始化的狀態傳遞。

vbSettings
VisualBasicSettings

這個方法傳回時,會包含編譯運算式所需的設定。 這個參數會以未初始化的狀態傳遞。

傳回

已重新編譯的 VisualBasicReference<TResult> 運算式。

適用於