Compartilhar via


VisualBasicDesignerHelper.CreatePrecompiledVisualBasicValue Método

Definição

Cria e retorna uma expressão VisualBasicValue<TResult> pré-compilada.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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

Parâmetros

targetType
Type

O tipo de expressão esperado.

expressionText
String

A expressão na sintaxe do Visual Basic.

namespaces
IEnumerable<String>

Os namespaces importados.

referencedAssemblies
IEnumerable<String>

Assemblies referenciados

environment
LocationReferenceEnvironment

O mecanismo de resolução de nomes para seus objetos Argument e Variable associados.

returnType
Type

Quando este método retornar, ele conterá o tipo de resultado da expressão. Este parâmetro é passado não inicializado.

compileError
SourceExpressionException

Quando este método retornar, ele conterá os erros de compilação que ocorreram ou null se a compilação for bem-sucedida. Este parâmetro é passado não inicializado. Este parâmetro é passado não inicializado.

vbSettings
VisualBasicSettings

Quando este método retornar, ele conterá as configurações necessárias para compilar a expressão.

Retornos

A expressão VisualBasicValue<TResult> pré-compilada.

Aplica-se a