Поделиться через


VisualBasicDesignerHelper.CreatePrecompiledVisualBasicValue Метод

Определение

Создает и возвращает предварительно скомпилированное выражение VisualBasicValue<TResult>.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public:
 static System::Activities::Activity ^ CreatePrecompiledVisualBasicValue(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 CreatePrecompiledVisualBasicValue (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 CreatePrecompiledVisualBasicValue : Type * string * seq<string> * seq<string> * System.Activities.LocationReferenceEnvironment * Type * SourceExpressionException * VisualBasicSettings -> System.Activities.Activity
Public Shared Function CreatePrecompiledVisualBasicValue (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

Механизм разрешения имен в соответствующие им объекты Argument и Variable.

returnType
Type

Этот метод возвращает тип результата выражения. Этот параметр передается неинициализированным.

compileError
SourceExpressionException

При возврате результатов этот метод содержит все возникшие при компиляции ошибки, либо значение null, если компиляция прошла успешно. Этот параметр передается неинициализированным. Этот параметр передается неинициализированным.

vbSettings
VisualBasicSettings

Этот метод возвращает параметры, необходимые для компиляции выражения.

Возвращаемое значение

Предварительно скомпилированное выражение VisualBasicValue<TResult>.

Применяется к