Freigeben über


DkmExceptionDetails.GetRethrownCallStack Methode

Definition

Ruft den Text ab, an dem eine Ausnahme ausgelöst wurde, ähnlich wie die StackTrace-Eigenschaft einer .NET-Ausnahme. Diese API wird von der Visual Studio-Ausnahme-Benutzeroberfläche verwendet. Dadurch wird eine leere Zeichenfolge in Szenarien zurückgegeben, in denen die Implementierung keine Aufrufliste anzeigen soll, z. B. wenn alle Frames bereits im Aufrufstapelfenster vorhanden sind.

Diese API wurde in Visual Studio 16 Update 4 (DkmApiVersion.VS16Update4) eingeführt.

public:
 System::String ^ GetRethrownCallStack(bool AddFormatting, Microsoft::VisualStudio::Debugger::Evaluation::DkmVariableInfoFlags ArgumentFlags, Microsoft::VisualStudio::Debugger::CallStack::DkmCallStackFilterOptions FilterOptions, [Runtime::InteropServices::Out] cli::array <Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^> ^ % Address);
public string GetRethrownCallStack (bool AddFormatting, Microsoft.VisualStudio.Debugger.Evaluation.DkmVariableInfoFlags ArgumentFlags, Microsoft.VisualStudio.Debugger.CallStack.DkmCallStackFilterOptions FilterOptions, out Microsoft.VisualStudio.Debugger.DkmInstructionAddress[] Address);
member this.GetRethrownCallStack : bool * Microsoft.VisualStudio.Debugger.Evaluation.DkmVariableInfoFlags * Microsoft.VisualStudio.Debugger.CallStack.DkmCallStackFilterOptions * DkmInstructionAddress[] -> string
Public Function GetRethrownCallStack (AddFormatting As Boolean, ArgumentFlags As DkmVariableInfoFlags, FilterOptions As DkmCallStackFilterOptions, ByRef Address As DkmInstructionAddress()) As String

Parameter

AddFormatting
Boolean

[In] Gibt an, ob der Aufrufstapel so formatiert ist, dass er Fett-,Kursiv-/Linktext enthält oder nicht.

ArgumentFlags
DkmVariableInfoFlags

[In] Flags, um anzugeben, welche Informationen zu den Argumenten beim Formulieren des Aufrufstapels enthalten sein sollen.

FilterOptions
DkmCallStackFilterOptions

[In] Flags, um anzugeben, welche Filter beim Formulieren des Aufrufstapels berücksichtigt werden sollten.

Address
DkmInstructionAddress[]

[Out] Die Anweisung adressiert, auf die mithilfe von "Navigate-to-Context"-Links im formatierten Stapel verwiesen wird. Beispiel: "insert-description-here" gibt an, dass die erste Anweisungsadresse verwendet werden soll.

Gibt zurück

[Out] Der Aufrufstapel als Zeichenfolge. Dies wird im Markdown formatiert, wenn AddFormatting true ist. Dies ist leer, wenn der Aufrufstapel nicht angezeigt werden soll.

Gilt für: