DkmSourceFileId.Create 方法

定义

重载

Create(String, DkmScriptDocument, DkmSourceFileId+MD5Hash, DkmSourceFileId+SHA1Hash)

创建新的 DkmSourceFileId 对象实例。

Create(String, DkmScriptDocument, ReadOnlyCollection<DkmSourceFileHash>, DkmSourceFileId+MD5Hash, DkmSourceFileId+SHA1Hash)

创建新的 DkmSourceFileId 对象实例。

         此 API 是在 Visual Studio 15 RTM (VS15RTM) 中引入的。

Create(String, DkmScriptDocument, DkmSourceFileId+MD5Hash, DkmSourceFileId+SHA1Hash)

创建新的 DkmSourceFileId 对象实例。

public:
 static Microsoft::VisualStudio::Debugger::Symbols::DkmSourceFileId ^ Create(System::String ^ DocumentName, Microsoft::VisualStudio::Debugger::Script::DkmScriptDocument ^ ScriptDocument, Microsoft::VisualStudio::Debugger::Symbols::DkmSourceFileId::MD5Hash ^ MD5Hash, Microsoft::VisualStudio::Debugger::Symbols::DkmSourceFileId::SHA1Hash ^ SHA1Hash);
public static Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId Create (string DocumentName, Microsoft.VisualStudio.Debugger.Script.DkmScriptDocument ScriptDocument, Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId.MD5Hash MD5Hash, Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId.SHA1Hash SHA1Hash);
static member Create : string * Microsoft.VisualStudio.Debugger.Script.DkmScriptDocument * Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId.MD5Hash * Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId.SHA1Hash -> Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId
Public Shared Function Create (DocumentName As String, ScriptDocument As DkmScriptDocument, MD5Hash As DkmSourceFileId.MD5Hash, SHA1Hash As DkmSourceFileId.SHA1Hash) As DkmSourceFileId

参数

DocumentName
String

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

ScriptDocument
DkmScriptDocument

[In,可选]此 DkmSourceFileId 包装的脚本文档对象。 对于查找文档请求的请求,当要搜索的文本位置来自文档的动态视图时,此值可以为非 NULL。 对于地址 > 文本位置请求,当地址在脚本文档中时,此值将为非 null。

MD5Hash
DkmSourceFileId.MD5Hash

[In,可选]此文档的 MD5 哈希值。

SHA1Hash
DkmSourceFileId.SHA1Hash

[In,可选]此文档的 SHA-1 哈希值。

返回

DkmSourceFileId

弄此方法调用的结果。

适用于

Create(String, DkmScriptDocument, ReadOnlyCollection<DkmSourceFileHash>, DkmSourceFileId+MD5Hash, DkmSourceFileId+SHA1Hash)

创建新的 DkmSourceFileId 对象实例。

         此 API 是在 Visual Studio 15 RTM (VS15RTM) 中引入的。
public:
 static Microsoft::VisualStudio::Debugger::Symbols::DkmSourceFileId ^ Create(System::String ^ DocumentName, Microsoft::VisualStudio::Debugger::Script::DkmScriptDocument ^ ScriptDocument, System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::VisualStudio::Debugger::Symbols::DkmSourceFileHash ^> ^ AdditionalChecksums, Microsoft::VisualStudio::Debugger::Symbols::DkmSourceFileId::MD5Hash ^ MD5Hash, Microsoft::VisualStudio::Debugger::Symbols::DkmSourceFileId::SHA1Hash ^ SHA1Hash);
public static Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId Create (string DocumentName, Microsoft.VisualStudio.Debugger.Script.DkmScriptDocument ScriptDocument, System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileHash> AdditionalChecksums, Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId.MD5Hash MD5Hash, Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId.SHA1Hash SHA1Hash);
static member Create : string * Microsoft.VisualStudio.Debugger.Script.DkmScriptDocument * System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileHash> * Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId.MD5Hash * Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId.SHA1Hash -> Microsoft.VisualStudio.Debugger.Symbols.DkmSourceFileId
Public Shared Function Create (DocumentName As String, ScriptDocument As DkmScriptDocument, AdditionalChecksums As ReadOnlyCollection(Of DkmSourceFileHash), MD5Hash As DkmSourceFileId.MD5Hash, SHA1Hash As DkmSourceFileId.SHA1Hash) As DkmSourceFileId

参数

DocumentName
String

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

ScriptDocument
DkmScriptDocument

[In,可选]此 DkmSourceFileId 包装的脚本文档对象。 对于查找文档请求的请求,当要搜索的文本位置来自文档的动态视图时,此值可以为非 NULL。 对于地址 > 文本位置请求,当地址在脚本文档中时,此值将为非 null。

AdditionalChecksums
ReadOnlyCollection<DkmSourceFileHash>

[In,可选]可用于标识此源文件的其他校验和。 它用于除 SHA1 和 MD5 之外的其他哈希算法。 它还用于为同一文档允许多个哈希值。 当相同文档具有语义相同的内容,但可能具有不同的磁盘上字节时,可以使用此设置。 例如,这可用于为备用行尾提供其他哈希值。

MD5Hash
DkmSourceFileId.MD5Hash

[In,可选]此文档的 MD5 哈希值。

SHA1Hash
DkmSourceFileId.SHA1Hash

[In,可选]此文档的 SHA-1 哈希值。

返回

DkmSourceFileId

弄此方法调用的结果。

适用于