DkmActiveStatementUpdate.Create Метод

Определение

Create новый экземпляр объекта DkmActiveStatementUpdate.

Ограничение расположения: API должен вызываться из компонента интегрированной среды разработки (уровень > компонента 100 000).

Этот API появился в Visual Studio 16 с обновлением 3 (DkmApiVersion.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

[Вход] Идентификатор потока целевой активной инструкции. В настоящее время не используется.

MethodId
DkmClrMethodId

[Вход] Идентификатор метода. Он содержит токен метода для активной инструкции и версию метода, когда было внесено изменение.

ILOffset
Int32

[Вход] Старое смещение IL для активной инструкции.

NewSpan
DkmTextSpan

[Вход] Новый текстовый диапазон для активного оператора должен быть основан на 1.

Возвращаемое значение

[Out] Результат вызова этого метода.

Применяется к