DkmMCppMethodScope.Create(DkmClrMethodId, DkmModule, DkmILRange, DkmMCppMethodScope, ReadOnlyCollection<DkmMCppLocalVariableSymbol>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellen Sie eine neue dkmmcppmethodscope-Objektinstanz.
Location-Einschränkung: die API muss von einer IDE-Komponente (Komponentenebene > 100.000) aufgerufen werden.
Diese API wurde in Visual Studio 14 Update 1 (dkmapiversion. VS14Update1) eingeführt.
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
Parameter
- Method
- DkmClrMethodId
In Die Methode, die diesen Bereich enthält.
- Module
- DkmModule
In Das Modul, zu dem diese Methode gehört.
- ILRange
- DkmILRange
In Der Bereich der IL-Offsets innerhalb der Methode, für die dieser Gültigkeitsbereich gültig ist.
- Parent
- DkmMCppMethodScope
[In, optional] Das übergeordnete Element dieses Bereichs, NULL für den Stamm Bereich einer Methode.
- Variables
- ReadOnlyCollection<DkmMCppLocalVariableSymbol>
In Die Variablen, die innerhalb dieses Bereichs definiert sind.
Gibt zurück
Vorgenommen Ergebnis dieses Methoden Aufrufes.