DkmMCppMethodScope.Create(DkmClrMethodId, DkmModule, DkmILRange, DkmMCppMethodScope, ReadOnlyCollection<DkmMCppLocalVariableSymbol>) Método

Definição

Crie uma nova instância do objeto DkmMCppMethodScope.

Restrição de local: a API deve ser chamada de um componente IDE (nível de componente > 100.000).

Essa API foi introduzida no Visual Studio 14 atualização 1 (DkmApiVersion. 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

Parâmetros

Method
DkmClrMethodId

No O método que contém esse escopo.

Module
DkmModule

No O módulo ao qual este método pertence.

ILRange
DkmILRange

No O intervalo de deslocamentos de IL dentro do método para o qual esse escopo é válido.

Parent
DkmMCppMethodScope

[In, opcional] O pai desse escopo, nulo para o escopo raiz de um método.

Variables
ReadOnlyCollection<DkmMCppLocalVariableSymbol>

No As variáveis definidas nesse escopo.

Retornos

DkmMCppMethodScope

Fora Resultado dessa chamada de método.

Aplica-se a