DkmActiveStatementUpdate.Create 方法

定义

创建新的 DkmActiveStatementUpdate 对象实例。

位置约束:必须从 IDE 组件 (组件级别 100000) 中调用 API > 。

此 API 是在 Visual Studio 16 Update 3 (VS16Update3) 中引入的。

public:
 static Microsoft::VisualStudio::Debugger::Clr::DkmActiveStatementUpdate ^ Create(Guid ThreadId, Microsoft::VisualStudio::Debugger::Clr::DkmClrMethodId MethodId, int ILOffset, Microsoft::VisualStudio::Debugger::Symbols::DkmTextSpan NewSpan);
public static Microsoft.VisualStudio.Debugger.Clr.DkmActiveStatementUpdate Create (Guid ThreadId, Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId MethodId, int ILOffset, Microsoft.VisualStudio.Debugger.Symbols.DkmTextSpan NewSpan);
static member Create : Guid * Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId * int * Microsoft.VisualStudio.Debugger.Symbols.DkmTextSpan -> Microsoft.VisualStudio.Debugger.Clr.DkmActiveStatementUpdate
Public Shared Function Create (ThreadId As Guid, MethodId As DkmClrMethodId, ILOffset As Integer, NewSpan As DkmTextSpan) As DkmActiveStatementUpdate

参数

ThreadId
Guid

中目标活动语句的线程 ID。

MethodId
DkmClrMethodId

中方法 ID。 它具有活动语句的方法标记以及进行更改时的方法版本。

ILOffset
Int32

中活动语句的旧 IL 偏移量。

NewSpan
DkmTextSpan

中活动语句的新文本跨度必须是从1开始的。

返回

DkmActiveStatementUpdate

弄此方法调用的结果。

适用于