IDkmBreakpointManagerNotification176.OnBreakpointMessage Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Powiadomienie menedżera punktu przerwania dotyczące stanu powiązania punktu przerwania.
public void OnBreakpointMessage (Microsoft.VisualStudio.Debugger.Breakpoints.DkmPendingBreakpoint pendingBreakpoint, Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointMessageLevel level, Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointSuggestedFix suggestedFix, byte minorSeverityLevel, string message);
abstract member OnBreakpointMessage : Microsoft.VisualStudio.Debugger.Breakpoints.DkmPendingBreakpoint * Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointMessageLevel * Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointSuggestedFix * byte * string -> unit
Public Sub OnBreakpointMessage (pendingBreakpoint As DkmPendingBreakpoint, level As DkmBreakpointMessageLevel, suggestedFix As DkmBreakpointSuggestedFix, minorSeverityLevel As Byte, message As String)
Parametry
- pendingBreakpoint
- DkmPendingBreakpoint
[W] Obiekt punktu przerwania wysokiego poziomu powiązany z konstrukcją na poziomie użytkownika (np. plik źródłowy, nazwa funkcji), który może być mapowany na konstrukcje na poziomie kodu (DkmBoundBreakpoint) i które mogą być śledzone w czasie.
[W] Opisuje ważność komunikatu wysyłanego z menedżera punktu przerwania z powrotem do składnika źródłowego. Ta lista jest sortowana według priorytetu, ponieważ interfejs użytkownika będzie wyświetlać tylko najważniejsze ostrzeżenie. Wszystkie ostrzeżenia są ignorowane, jeśli punkt przerwania jest powiązany.
- suggestedFix
- DkmBreakpointSuggestedFix
[W] Udostępnia sugerowaną akcję, którą użytkownik może wykonać, aby spróbować naprawić punkt przerwania, którego nie udało się powiązać. Należy pamiętać, że są to sugestie i zastosowanie sugerowanej poprawki może w rzeczywistości nie rozwiązać błędu powiązania.
- minorSeverityLevel
- Byte
[W] Każdy komunikat punktu przerwania ma 16-bitową ważność. Pierwsze 8-bitowe elementy pochodzą z poziomu. Ten bajt zapewnia niskie 8-bitowe. Razem daje to unikatową wartość ważności dla wszystkich wbudowanych ostrzeżeń/błędów punktu przerwania.
- message
- String
[W] Ciąg komunikatu do wyświetlenia użytkownikowi.