DkmResolvedDocument.Create 方法

定义

创建新的已解析文档对象。 解析的文档对象由符号提供程序创建。 它们是一个数据容器,使得符号提供程序可以使用自己的内部状态返回解析的文档。

public:
 static Microsoft::VisualStudio::Debugger::Symbols::DkmResolvedDocument ^ Create(Microsoft::VisualStudio::Debugger::Symbols::DkmModule ^ Module, System::String ^ DocumentName, Microsoft::VisualStudio::Debugger::Script::DkmScriptDocument ^ ScriptDocument, Microsoft::VisualStudio::Debugger::Symbols::DkmDocumentMatchStrength MatchStrength, Microsoft::VisualStudio::Debugger::Symbols::DkmResolvedDocumentWarning Warning, bool TextRequested, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.Symbols.DkmResolvedDocument Create (Microsoft.VisualStudio.Debugger.Symbols.DkmModule Module, string DocumentName, Microsoft.VisualStudio.Debugger.Script.DkmScriptDocument ScriptDocument, Microsoft.VisualStudio.Debugger.Symbols.DkmDocumentMatchStrength MatchStrength, Microsoft.VisualStudio.Debugger.Symbols.DkmResolvedDocumentWarning Warning, bool TextRequested, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
static member Create : Microsoft.VisualStudio.Debugger.Symbols.DkmModule * string * Microsoft.VisualStudio.Debugger.Script.DkmScriptDocument * Microsoft.VisualStudio.Debugger.Symbols.DkmDocumentMatchStrength * Microsoft.VisualStudio.Debugger.Symbols.DkmResolvedDocumentWarning * bool * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.Symbols.DkmResolvedDocument
Public Shared Function Create (Module As DkmModule, DocumentName As String, ScriptDocument As DkmScriptDocument, MatchStrength As DkmDocumentMatchStrength, Warning As DkmResolvedDocumentWarning, TextRequested As Boolean, DataItem As DkmDataItem) As DkmResolvedDocument

参数

Module
DkmModule

中DkmModule 类表示 (ex: dll 或 exe) 的代码绑定,或将其加载到一个或多个进程中。 DkmModule 类是指向符号 Api 的中心对象,为1:1,并带有符号处理程序的表示形式。 如果代码绑定加载到三个不同的进程 (或相同的进程,但具有三个不同的基址或三个不同的应用程序域) 但符号处理程序认为所有这些都是相同的,则将只有一个 module 对象。

DocumentName
String

中源文件的名称。 这通常是一个完整路径,但在某些情况下,它是部分路径或只是扩展名 (ex: example) 的名称。 对于动态文档 (ex:从 internet explorer 运行脚本) "路径" 可能是 URL,而不是本地文件路径。

ScriptDocument
DkmScriptDocument

[In,可选]此解析文档所代表的脚本文档。 对于非基于脚本的符号提供程序,此值应为 null。

MatchStrength
DkmDocumentMatchStrength

中指示 DkmDocumentQuery 与生成的 DkmResolvedDocument 之间的匹配程度。

Warning
DkmResolvedDocumentWarning

中在匹配过程中出现的警告。 可能需要向用户显示这些内容,具体取决于上下文。

TextRequested
Boolean

中如果为 true,则返回源文本。

DataItem
DkmDataItem

[In,可选]要添加到新的 DkmResolvedDocument 实例的数据对象。 如果调用方不需要添加数据项,则传递 "null"。

返回

DkmResolvedDocument

弄此方法调用的结果。

适用于