IDebugOutputStringEvent2
Toto rozhraní odešle ladicí modul (DE) do správce ladění relace (SDM) pro výstup řetězce.
Syntaxe
IDebugOutputStringEvent2 : IUnknown
Poznámky pro implementátory
De implementuje toto rozhraní pro odeslání řetězce do okna Výstup integrovaného vývojového prostředí (IDE). Rozhraní IDebugEvent2 musí být implementováno ve stejném objektu jako toto rozhraní. SDM pro přístup IDebugEvent2
k rozhraní používá QueryInterface.
Poznámky pro volající
De vytvoří a odešle tento objekt události k odeslání řetězce do okna Výstup . Událost se odešle pomocí funkce zpětného volání IDebugEventCallback2 , která je dodána SDM při připojení k programu, který je laděn.
Metody v pořadí Vtable
Následující tabulka ukazuje metodu IDebugOutputStringEvent2
.
metoda | Popis |
---|---|
GetString | Získá zobrazenou zprávu. |
Poznámky
Například v nespravovaném kódu může řetězec, který má být výstupem, pocházet při ladění programu odešle řetězec do funkce Win32 OutputDebugString
. Tento řetězec je zachycen de a odeslán do SDM jako IDebugOutputStringEvent2
událost.
Pomocí IDebugMessageEvent2 odešlete zprávu, která vyžaduje odpověď uživatele.
K odeslání chybové zprávy, která nevyžaduje odpověď, použijte IDebugErrorEvent2 .
Požadavky
Hlavička: msdbg.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll