Breakpoint.Delete (Método)
Elimina el punto de interrupción.
Espacio de nombres: EnvDTE
Ensamblado: EnvDTE (en EnvDTE.dll)
Sintaxis
'Declaración
Sub Delete
void Delete()
void Delete()
abstract Delete : unit -> unit
function Delete()
Ejemplos
En el siguiente ejemplo se muestra cómo se utiliza el método Delete.
Para probar este método:
Establezca un punto de interrupción en la aplicación de destino.
Ejecute el complemento. Se elimina el punto de interrupción.
public static void Delete(DTE dte)
{
// Setup debug Output window.
Window w = (Window)dte.Windows.Item(EnvDTE.Constants.vsWindowKindOutput);
w.Visible = true;
OutputWindow ow = (OutputWindow)w.Object;
OutputWindowPane owp = ow.OutputWindowPanes.Add("Delete Method Test: ");
owp.Activate();
// dte is a reference to the DTE object passed to you by the
// OnConnection method that you implement when you create an add-in.
EnvDTE.Debugger debugger = (EnvDTE.Debugger)dte.Debugger;
owp.OutputString("\nThe breakpoint to delete: " +
debugger.Breakpoints.Item(1).Name);
debugger.Breakpoints.Item(1).Delete();
if(debugger.Breakpoints.Count == 0)
owp.OutputString("\nBreakpoint is deleted.");
}
Shared Sub ClearAllBreakpoints(ByRef dte As EnvDTE.DTE)
For Each bp As EnvDTE.Breakpoint In dte.Debugger.Breakpoints
bp.Delete()
Next
End Sub
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Otros recursos
Cómo: Compilar y ejecutar los ejemplos de código del modelo de objetos de automatización