Share via


DkmSymbolsDocument.Create Method

Definition

Create a new DkmSymbolsDocument object instance.

This API was introduced in Visual Studio 16 Update 5 (DkmApiVersion.VS16Update5).

public:
 static Microsoft::VisualStudio::Debugger::Symbols::DkmSymbolsDocument ^ Create(Microsoft::VisualStudio::Debugger::Symbols::DkmModule ^ Module, Microsoft::VisualStudio::Debugger::Evaluation::DkmCompilerId CompilerId, Guid DocumentType, bool HasEmbeddedSource, Microsoft::VisualStudio::Debugger::Symbols::DkmSourceFileId ^ SourceFileId);
public static Microsoft.VisualStudio.Debugger.Symbols.DkmSymbolsDocument Create (Microsoft.VisualStudio.Debugger.Symbols.DkmModule Module, Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId CompilerId, Guid DocumentType, bool HasEmbeddedSource, Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId SourceFileId);
static member Create : Microsoft.VisualStudio.Debugger.Symbols.DkmModule * Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId * Guid * bool * Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId -> Microsoft.VisualStudio.Debugger.Symbols.DkmSymbolsDocument
Public Shared Function Create (Module As DkmModule, CompilerId As DkmCompilerId, DocumentType As Guid, HasEmbeddedSource As Boolean, SourceFileId As DkmSourceFileId) As DkmSymbolsDocument

Parameters

Module
DkmModule

[In] The module that contains this Module.

CompilerId
DkmCompilerId

[In] Identifies the compiler (language and vendor) that a method comes from. This is used to select an expression evaluator.

DocumentType
Guid

[In] The type of the document.

HasEmbeddedSource
Boolean

[In] True if document has embedded source.

SourceFileId
DkmSourceFileId

[In] Identifies a source file and provides the information which a symbol handler could use to search a symbol file (PDB) for information on this source file.

Returns

[Out] Result of this method call.

Applies to