DkmStackFrame.Create Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| Create(DkmStackWalkFrame, DkmFrameFormatOptions, DkmCompilerId, String, String, DkmSourcePosition) |
Yeni bir DkmStackFrame nesne örneği oluşturun. Konum kısıtlaması: API 'nin bir IDE bileşeninden çağrılması gerekir (bileşen düzeyi > 100.000). |
| Create(DkmStackWalkFrame, DkmFrameFormatOptions, DkmCompilerId, String, String, DkmSourcePosition, Boolean) |
Yeni bir DkmStackFrame nesne örneği oluşturun. Konum kısıtlaması: API 'nin bir IDE bileşeninden çağrılması gerekir (bileşen düzeyi > 100.000). Bu API, Visual Studio 15 güncelleştirme 6 ' da (DkmApiVersion. VS15Update6) tanıtılmıştır. |
Create(DkmStackWalkFrame, DkmFrameFormatOptions, DkmCompilerId, String, String, DkmSourcePosition)
Yeni bir DkmStackFrame nesne örneği oluşturun.
Konum kısıtlaması: API 'nin bir IDE bileşeninden çağrılması gerekir (bileşen düzeyi > 100.000).
public:
static Microsoft::VisualStudio::Debugger::CallStack::DkmStackFrame ^ Create(Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ Frame, Microsoft::VisualStudio::Debugger::CallStack::DkmFrameFormatOptions Options, Microsoft::VisualStudio::Debugger::Evaluation::DkmCompilerId CompilerId, System::String ^ FrameName, System::String ^ ReturnType, Microsoft::VisualStudio::Debugger::Symbols::DkmSourcePosition ^ SourcePosition);
public static Microsoft.VisualStudio.Debugger.CallStack.DkmStackFrame Create (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame Frame, Microsoft.VisualStudio.Debugger.CallStack.DkmFrameFormatOptions Options, Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId CompilerId, string FrameName, string ReturnType, Microsoft.VisualStudio.Debugger.Symbols.DkmSourcePosition SourcePosition);
static member Create : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * Microsoft.VisualStudio.Debugger.CallStack.DkmFrameFormatOptions * Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId * string * string * Microsoft.VisualStudio.Debugger.Symbols.DkmSourcePosition -> Microsoft.VisualStudio.Debugger.CallStack.DkmStackFrame
Public Shared Function Create (Frame As DkmStackWalkFrame, Options As DkmFrameFormatOptions, CompilerId As DkmCompilerId, FrameName As String, ReturnType As String, SourcePosition As DkmSourcePosition) As DkmStackFrame
Parametreler
- Frame
- DkmStackWalkFrame
'Ndaki Çerçeve, filtreleme ve çeviri sonrasında çağrı yığınında bir kareyi temsil eder.
- Options
- DkmFrameFormatOptions
'Ndaki Yığın sağlayıcısının bir DkmStackFrame biçimini etkileyen ayarların koleksiyonu.
- CompilerId
- DkmCompilerId
'Ndaki Bu yığın çerçevesi için kodu üreten derleyicinin LanguageID/VendorID 'Si. Bu bilinmiyorsa (ex: Bu modül için hiçbir sembol yüklenmedi), her iki değer de Guid. Empty olur. Aksi halde, her iki değer de sıfır dışında bir değer olmalıdır.
- FrameName
- String
'Ndaki Yığın çerçevesinin adı. DkmStackFrame. FormatOptions, işlev adının biçimini belirler.
- ReturnType
- String
[In, Isteğe bağlı] Yığın çerçevesinin dönüş türünün adı. Bu yalnızca DkmFrameNameFormatOptions. ReturnTypeField ayarlandığında sağlanır.
- SourcePosition
- DkmSourcePosition
[In, Isteğe bağlı] Bu yığın çerçevesi için kaynak kodu konumu. Bu yalnızca DkmFrameNameFormatOptions.DocumentPositionField ayarlandığında sağlanır.
Döndürülenler
Dışı Bu yöntem çağrısının sonucu.
Şunlara uygulanır
Create(DkmStackWalkFrame, DkmFrameFormatOptions, DkmCompilerId, String, String, DkmSourcePosition, Boolean)
Yeni bir DkmStackFrame nesne örneği oluşturun.
Konum kısıtlaması: API 'nin bir IDE bileşeninden çağrılması gerekir (bileşen düzeyi > 100.000).
Bu API, Visual Studio 15 güncelleştirme 6 ' da (DkmApiVersion. VS15Update6) tanıtılmıştır.
public:
static Microsoft::VisualStudio::Debugger::CallStack::DkmStackFrame ^ Create(Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ Frame, Microsoft::VisualStudio::Debugger::CallStack::DkmFrameFormatOptions Options, Microsoft::VisualStudio::Debugger::Evaluation::DkmCompilerId CompilerId, System::String ^ FrameName, System::String ^ ReturnType, Microsoft::VisualStudio::Debugger::Symbols::DkmSourcePosition ^ SourcePosition, bool IsStale);
public static Microsoft.VisualStudio.Debugger.CallStack.DkmStackFrame Create (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame Frame, Microsoft.VisualStudio.Debugger.CallStack.DkmFrameFormatOptions Options, Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId CompilerId, string FrameName, string ReturnType, Microsoft.VisualStudio.Debugger.Symbols.DkmSourcePosition SourcePosition, bool IsStale);
static member Create : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * Microsoft.VisualStudio.Debugger.CallStack.DkmFrameFormatOptions * Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId * string * string * Microsoft.VisualStudio.Debugger.Symbols.DkmSourcePosition * bool -> Microsoft.VisualStudio.Debugger.CallStack.DkmStackFrame
Public Shared Function Create (Frame As DkmStackWalkFrame, Options As DkmFrameFormatOptions, CompilerId As DkmCompilerId, FrameName As String, ReturnType As String, SourcePosition As DkmSourcePosition, IsStale As Boolean) As DkmStackFrame
Parametreler
- Frame
- DkmStackWalkFrame
'Ndaki Çerçeve, filtreleme ve çeviri sonrasında çağrı yığınında bir kareyi temsil eder.
- Options
- DkmFrameFormatOptions
'Ndaki Yığın sağlayıcısının bir DkmStackFrame biçimini etkileyen ayarların koleksiyonu.
- CompilerId
- DkmCompilerId
'Ndaki Bu yığın çerçevesi için kodu üreten derleyicinin LanguageID/VendorID 'Si. Bu bilinmiyorsa (ex: Bu modül için hiçbir sembol yüklenmedi), her iki değer de Guid. Empty olur. Aksi halde, her iki değer de sıfır dışında bir değer olmalıdır.
- FrameName
- String
'Ndaki Yığın çerçevesinin adı. DkmStackFrame. FormatOptions, işlev adının biçimini belirler.
- ReturnType
- String
[In, Isteğe bağlı] Yığın çerçevesinin dönüş türünün adı. Bu yalnızca DkmFrameNameFormatOptions. ReturnTypeField ayarlandığında sağlanır.
- SourcePosition
- DkmSourcePosition
[In, Isteğe bağlı] Bu yığın çerçevesi için kaynak kodu konumu. Bu yalnızca DkmFrameNameFormatOptions.DocumentPositionField ayarlandığında sağlanır.
- IsStale
- Boolean
'Ndaki Bu yığın çerçevesinin eski olup olmadığını ve bir Düzenle ve devam et işleminden sonra olmadığını belirtir.
Döndürülenler
Dışı Bu yöntem çağrısının sonucu.