IDebugFunctionObject2
Represents a function and enhances the IDebugFunctionObject interface.
IDebugFunctionObject2 : IUnknown
Notes for Implementers
An expression evaluator (EE) implements this interface to represent a function.
Notes for Callers
Methods of this interface defer those of IDebugFunctionObject in the following ways:
The IDebugEvaluate method takes flags.
The CreateObject method takes flags and a timeout.
The CreateStringObjectWithLength method takes a length.
Methods
This interface implements the following methods:
Method |
Description |
---|---|
Creates an object that uses a constructor given evaluation flag settings and a timeout value. |
|
Creates a string object that has the specified length. |
|
Calls the function and returns the resulting value as an object. |
Requirements
Header: Ee.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll