Share via


VisualBasicDesignerHelper.CreatePrecompiledVisualBasicReference 方法

定義

建立和傳回預先編譯的 VisualBasicReference<TResult> 運算式。

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

public:
 static System::Activities::Activity ^ CreatePrecompiledVisualBasicReference(Type ^ targetType, System::String ^ expressionText, System::Collections::Generic::IEnumerable<System::String ^> ^ namespaces, System::Collections::Generic::IEnumerable<System::String ^> ^ referencedAssemblies, System::Activities::LocationReferenceEnvironment ^ environment, [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 CreatePrecompiledVisualBasicReference (Type targetType, string expressionText, System.Collections.Generic.IEnumerable<string> namespaces, System.Collections.Generic.IEnumerable<string> referencedAssemblies, System.Activities.LocationReferenceEnvironment environment, out Type returnType, out System.Activities.ExpressionParser.SourceExpressionException compileError, out Microsoft.VisualBasic.Activities.VisualBasicSettings vbSettings);
static member CreatePrecompiledVisualBasicReference : Type * string * seq<string> * seq<string> * System.Activities.LocationReferenceEnvironment * Type * SourceExpressionException * VisualBasicSettings -> System.Activities.Activity
Public Shared Function CreatePrecompiledVisualBasicReference (targetType As Type, expressionText As String, namespaces As IEnumerable(Of String), referencedAssemblies As IEnumerable(Of String), environment As LocationReferenceEnvironment, ByRef returnType As Type, ByRef compileError As SourceExpressionException, ByRef vbSettings As VisualBasicSettings) As Activity

參數

targetType
Type

必須是運算式型別。

expressionText
String

使用 Visual Basic 語法的運算式。

namespaces
IEnumerable<String>

匯入的命名空間。

referencedAssemblies
IEnumerable<String>

參考的組件。

environment
LocationReferenceEnvironment

將名稱解析至其相關聯 ArgumentVariable 物件的機制。

returnType
Type

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

compileError
SourceExpressionException

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

vbSettings
VisualBasicSettings

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

傳回

預先編譯的 VisualBasicReference<TResult> 運算式。

適用於