IDkmInlineSourceSymbolQuery.GetInlineSourcePosition Yöntem

Tanım

Belirtilen satır içi çerçeve numarasında bu yönerge sembolünün kaynak dosya konumunu (örn: example.cs, line 12) döndürür. Bu yönerge simgesi bir kaynak dosyayla ilişkilendirilmezse null değeri döndürülür (S_FALSE, yerel olarak dönüş kodu).

public:
 Microsoft::VisualStudio::Debugger::Symbols::DkmSourcePosition ^ GetInlineSourcePosition(Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^ instruction, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ inlineFrame, [Runtime::InteropServices::Out] bool % startOfLine);
public Microsoft.VisualStudio.Debugger.Symbols.DkmSourcePosition GetInlineSourcePosition (Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol instruction, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame inlineFrame, out bool startOfLine);
abstract member GetInlineSourcePosition : Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * bool -> Microsoft.VisualStudio.Debugger.Symbols.DkmSourcePosition
Public Function GetInlineSourcePosition (instruction As DkmInstructionSymbol, inlineFrame As DkmStackWalkFrame, ByRef startOfLine As Boolean) As DkmSourcePosition

Parametreler

instruction
DkmInstructionSymbol

'Ndaki Dkmkomutctionsymbol, hedef işlemdeki bir yöntemi temsil eder.

inlineFrame
DkmStackWalkFrame

'Ndaki Hangi satır içi çerçevenin kullanılacağını sağlar.

startOfLine
Boolean

Dışı Bu adres, çizginin aralığındaki ilk adres ise doğru. Aksi durumda false.

Döndürülenler

DkmSourcePosition

[Out, Isteğe bağlı] Bir kod öğesine karşılık gelen kaynak kodu konumu. , Bir sembol (PDB) dosyasından ayıklanan bir konumu temsil eder veya IDE 'deki bir kesme noktasının konumu olabilir.

Şunlara uygulanır