DkmMCppMethodScope.Create(DkmClrMethodId, DkmModule, DkmILRange, DkmMCppMethodScope, ReadOnlyCollection<DkmMCppLocalVariableSymbol>) Метод

Определение

Создайте новый экземпляр объекта Дкммкппмесодскопе.

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

Этот API появился в Visual Studio 14 с обновлением 1 (Дкмапиверсион. VS14Update1).

public:
 static Microsoft::VisualStudio::Debugger::Clr::Cpp::DkmMCppMethodScope ^ Create(Microsoft::VisualStudio::Debugger::Clr::DkmClrMethodId Method, Microsoft::VisualStudio::Debugger::Symbols::DkmModule ^ Module, Microsoft::VisualStudio::Debugger::Clr::DkmILRange ILRange, Microsoft::VisualStudio::Debugger::Clr::Cpp::DkmMCppMethodScope ^ Parent, System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::VisualStudio::Debugger::Clr::Cpp::DkmMCppLocalVariableSymbol ^> ^ Variables);
public static Microsoft.VisualStudio.Debugger.Clr.Cpp.DkmMCppMethodScope Create (Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId Method, Microsoft.VisualStudio.Debugger.Symbols.DkmModule Module, Microsoft.VisualStudio.Debugger.Clr.DkmILRange ILRange, Microsoft.VisualStudio.Debugger.Clr.Cpp.DkmMCppMethodScope Parent, System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Clr.Cpp.DkmMCppLocalVariableSymbol> Variables);
static member Create : Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId * Microsoft.VisualStudio.Debugger.Symbols.DkmModule * Microsoft.VisualStudio.Debugger.Clr.DkmILRange * Microsoft.VisualStudio.Debugger.Clr.Cpp.DkmMCppMethodScope * System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Clr.Cpp.DkmMCppLocalVariableSymbol> -> Microsoft.VisualStudio.Debugger.Clr.Cpp.DkmMCppMethodScope
Public Shared Function Create (Method As DkmClrMethodId, Module As DkmModule, ILRange As DkmILRange, Parent As DkmMCppMethodScope, Variables As ReadOnlyCollection(Of DkmMCppLocalVariableSymbol)) As DkmMCppMethodScope

Параметры

Method
DkmClrMethodId

Окне Метод, содержащий эту область.

Module
DkmModule

Окне Модуль, к которому принадлежит этот метод.

ILRange
DkmILRange

Окне Диапазон смещений IL в методе, для которого эта область является допустимой.

Parent
DkmMCppMethodScope

[Входные, необязательные] Родительский объект для этой области, NULL для корневой области метода.

Variables
ReadOnlyCollection<DkmMCppLocalVariableSymbol>

Окне Переменные, определенные в этой области.

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

DkmMCppMethodScope

Заполняет Результат вызова этого метода.

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