FunctionExpression.JScriptFunctionExpression Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un objet function à l'aide des informations spécifiées.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
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
Paramètres
- handle
- RuntimeTypeHandle
Handle pour le type de la fonction.
- name
- String
Nom de la fonction.
- method_name
- String
Nom de la fonction.
- formal_params
- String[]
Paramètres de la fonction.
- fields
- JSLocalField[]
Champs de la fonction.
- must_save_stack_locals
- Boolean
true
pour enregistrer des variables de pile locales. Ceci est important pour une fonction imbriquée qui accède à l'une de ses variables locales ou pour une instruction eval
.
- hasArgumentsObject
- Boolean
true
si la fonction contient un tableau de paramètres.
- text
- String
Texte de la déclaration de fonction.
- engine
- VsaEngine
Référence au moteur de script.
Retours
Nouvel objet de fonction.