Microsoft.VisualStudio.Debugger.Script Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
DkmScriptBlockMappingInfo |
Provides the content and position of a block of code in a mixed-content document (ex: .aspx file). This can be used to map the block from source to generated document. |
DkmScriptDocument |
Represents a document which is executing in a script runtime environment. For example, the Microsoft JavaScript engine. |
DkmScriptDocumentTreeNode |
Represents a node in the 'Script Documents' virtual tree within solution explorer. Nodes may either be a virtual container, or they can be a document. In the latter case, they will be a DkmScriptDocument. Derived classes: DkmScriptDocument |
DkmScriptInstructionAddress |
DkmScriptInstructionAddress is used to represent an executable statement in a script-based runtime environment such the Microsoft JavaScript engine. |
DkmScriptInstructionSymbol |
DkmScriptInstructionSymbol is used to represent an executable statement in a script-based runtime environment such the Microsoft JavaScript engine. |
DkmScriptRuntimeInstance |
Represents a script-based execution environment executing in a target process. |
DkmScriptSourceProjectItem |
The source project system item for a script document. |
Structs
DkmOnScriptCriticalErrorAsyncResult |
Result of an asynchronous DkmScriptRuntimeInstance.OnScriptCriticalError call. |
DkmSetRaiseSymbolEventsAsyncResult |
Result of an asynchronous DkmScriptDocument.SetRaiseSymbolEvents call. |
Enums
DkmScriptDocumentContentType |
Indicates the content type of the underlying script document. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
DkmScriptDocumentFlags |
Flag properties of a script document. |
DkmScriptDocumentJmcState |
The Just-My-Code state of the document exposed via the DkmScriptDocument.JmcState variable. The JMC state of the document is ignored if JMC is not enabled and all documents are treated as user code. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
DkmScriptEmbeddedDocumentKind |
Indicates the kind of embedded document (or none if not an embedded document). The type can be eval code, function code, or script block. This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM). |
DkmScriptSymbolNextSteppingAction |
Value returned from IDkmScriptSymbolCallback.GetNextSteppingAction which indicates the next action that the script DM should take. |