ClearScript Library
ClearScript Library
ClearScript Library Reference
Microsoft.ClearScript
ScriptEngine Class
ScriptEngine Methods
Evaluate Method
Evaluate(String) Method
Evaluate(DocumentInfo, String) Method
Evaluate(String, String) Method
Evaluate(String, Boolean, String) Method

# ScriptEngineEvaluate(DocumentInfo, String) Method

Evaluates script code with the specified document meta-information.
Namespace: Microsoft.ClearScript
Assembly: ClearScript.Core (in ClearScript.Core.dll) Version: 7.5.0
Syntax
C#
VB
C++
F#
Copy

    public Object Evaluate(
    	DocumentInfo documentInfo,
    	string code
    )

    Public Function Evaluate (
    	documentInfo As DocumentInfo,
    	code As String
    ) As Object

    public:
    virtual Object^ Evaluate(
    	DocumentInfo documentInfo,
    	String^ code
    ) sealed

    abstract Evaluate :
            documentInfo : DocumentInfo *
            code : string -> Object
    override Evaluate :
            documentInfo : DocumentInfo *
            code : string -> Object

#### Parameters

documentInfo DocumentInfo
  A structure containing meta-information for the script document.
code String
  The script code to evaluate.

#### Return Value

Object
The result value.

#### Implements

IScriptEngineEvaluate(DocumentInfo, String)
Remarks

In some script languages the distinction between statements and expressions is significant but ambiguous for certain syntactic elements. This method always interprets the specified script code as an expression.

For information about the types of result values that script code can return, see Evaluate(String, Boolean, String).

See Also

#### Reference

ScriptEngine Class
Evaluate Overload
Microsoft.ClearScript Namespace

Copyright © Microsoft Corporation. All rights reserved.

Send comments on this topic to Microsoft