Eval.JScriptEvaluate 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
评估 JScript 代码。
重载
| 名称 | 说明 |
|---|---|
| JScriptEvaluate(Object, VsaEngine) |
此 API 支持产品基础结构,不能在代码中直接使用。 使用指定的引擎评估指定的 JScript 代码。 |
| JScriptEvaluate(Object, Object, VsaEngine) |
此 API 支持产品基础结构,不能在代码中直接使用。 使用指定的引擎和安全选项评估指定的 JScript 代码。 |
JScriptEvaluate(Object, VsaEngine)
使用指定的引擎评估指定的 JScript 代码。
此 API 支持产品基础结构,不能在代码中直接使用。
public:
static System::Object ^ JScriptEvaluate(System::Object ^ source, Microsoft::JScript::Vsa::VsaEngine ^ engine);
public static object JScriptEvaluate(object source, Microsoft.JScript.Vsa.VsaEngine engine);
static member JScriptEvaluate : obj * Microsoft.JScript.Vsa.VsaEngine -> obj
Public Shared Function JScriptEvaluate (source As Object, engine As VsaEngine) As Object
参数
- source
- Object
要计算的代码。
- engine
- VsaEngine
对用于计算 source的脚本引擎的引用。
返回
评估的结果。 如果 source 不是字符串,则返回值为 source.
适用于
JScriptEvaluate(Object, Object, VsaEngine)
使用指定的引擎和安全选项评估指定的 JScript 代码。
此 API 支持产品基础结构,不能在代码中直接使用。
public:
static System::Object ^ JScriptEvaluate(System::Object ^ source, System::Object ^ unsafeOption, Microsoft::JScript::Vsa::VsaEngine ^ engine);
public static object JScriptEvaluate(object source, object unsafeOption, Microsoft.JScript.Vsa.VsaEngine engine);
static member JScriptEvaluate : obj * obj * Microsoft.JScript.Vsa.VsaEngine -> obj
Public Shared Function JScriptEvaluate (source As Object, unsafeOption As Object, engine As VsaEngine) As Object
参数
- source
- Object
要计算的代码。
- unsafeOption
- Object
用于启用不安全计算的字符串文本 unsafe ;否则为 false。
重要: 此参数不用作安全边界。
不应将使用 unsafeOption 视为适当的安全做法的替代方法。
- engine
- VsaEngine
对用于计算 source的脚本引擎的引用。
返回
评估的结果。 如果 source 不是字符串,则返回值为 source.