Udostępnij za pośrednictwem


IDkmClrDecompiler175.DecompileDocument Metoda

Definicja

Dekompiluje kod dokumentu w języku C# i aktualizuje plik symboli skojarzony z modułem zawierającym informacje debugowania i osadzone źródło. Wszystkie moduły, które współużytkują ten plik symboli, zaczną używać tych zaktualizowanych symboli. Implementacje powinny zwracać S_OK po niepowodzeniu i zwracać rzeczywiste wartości HRESULT oraz wszelkie dodatkowe informacje o błędzie za pośrednictwem parametrów "HR" i "ErrorMessage".

public void DecompileDocument (Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance clrModuleInstance, string documentPath, out string? errorMessage, out int hR);
abstract member DecompileDocument : Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance * string * string * int -> unit
Public Sub DecompileDocument (clrModuleInstance As DkmClrModuleInstance, documentPath As String, ByRef errorMessage As String, ByRef hR As Integer)

Parametry

clrModuleInstance
DkmClrModuleInstance

[W] Element "DkmClrModuleInstance" jest używany w przypadku modułów, które są ładowane do środowiska uruchomieniowego języka wspólnego.

documentPath
String

[W] Ścieżka specyficzna dla modułu do dokumentu, który powinien zostać zdekompilowany.

errorMessage
String

[Out,Optional] Szczegółowe informacje na temat błędów, które wystąpiły podczas dekompilacji, jeśli są dostępne.

hR
Int32

[Out] HResult, aby wrócić do elementu wywołującego.

Dotyczy