Udostępnij za pośrednictwem


FunctionExpression.JScriptFunctionExpression Metoda

Definicja

Tworzy nowy obiekt funkcji przy użyciu określonych informacji.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public:
 static Microsoft::JScript::FunctionObject ^ JScriptFunctionExpression(RuntimeTypeHandle handle, System::String ^ name, System::String ^ method_name, cli::array <System::String ^> ^ formal_params, cli::array <Microsoft::JScript::JSLocalField ^> ^ fields, bool must_save_stack_locals, bool hasArgumentsObject, System::String ^ text, Microsoft::JScript::Vsa::VsaEngine ^ engine);
public static Microsoft.JScript.FunctionObject JScriptFunctionExpression (RuntimeTypeHandle handle, string name, string method_name, string[] formal_params, Microsoft.JScript.JSLocalField[] fields, bool must_save_stack_locals, bool hasArgumentsObject, string text, Microsoft.JScript.Vsa.VsaEngine engine);
static member JScriptFunctionExpression : RuntimeTypeHandle * string * string * string[] * Microsoft.JScript.JSLocalField[] * bool * bool * string * Microsoft.JScript.Vsa.VsaEngine -> Microsoft.JScript.FunctionObject
Public Shared Function JScriptFunctionExpression (handle As RuntimeTypeHandle, name As String, method_name As String, formal_params As String(), fields As JSLocalField(), must_save_stack_locals As Boolean, hasArgumentsObject As Boolean, text As String, engine As VsaEngine) As FunctionObject

Parametry

handle
RuntimeTypeHandle

Dojście do typu funkcji.

name
String

Nazwa funkcji.

method_name
String

Nazwa funkcji.

formal_params
String[]

Parametry funkcji.

fields
JSLocalField[]

Pola funkcji.

must_save_stack_locals
Boolean

true w celu zapisania lokalnych zmiennych stosu. Jest to ważne w przypadku funkcji zagnieżdżonej, która uzyskuje dostęp do jednej ze swoich zmiennych lokalnych lub eval instrukcji.

hasArgumentsObject
Boolean

true Jeśli funkcja ma tablicę parametrów.

text
String

Tekst deklaracji funkcji.

engine
VsaEngine

Odwołanie do aparatu skryptów.

Zwraca

FunctionObject

Nowy obiekt funkcji.

Dotyczy