Proprietà Breakpoint2.LocationType
Ottiene il tipo di posizione rappresentato dal punto di interruzione.
Spazio dei nomi: EnvDTE80
Assembly: EnvDTE80 (in EnvDTE80.dll)
Sintassi
'Dichiarazione
ReadOnly Property LocationType As dbgBreakpointLocationType
Get
dbgBreakpointLocationType LocationType { get; }
property dbgBreakpointLocationType LocationType {
dbgBreakpointLocationType get ();
}
abstract LocationType : dbgBreakpointLocationType
function get LocationType () : dbgBreakpointLocationType
Valore proprietà
Tipo: EnvDTE.dbgBreakpointLocationType
Uno dei valori dbgBreakpointLocationType.
Implementa
Note
È possibile impostare un punto di interruzione in una funzione, in un file, in una variabile o in corrispondenza di un indirizzo di memoria specifico. Per ulteriori informazioni, vedere Punti di interruzione e punti di analisi.
Esempi
Nell'esempio riportato di seguito viene illustrato come utilizzare la proprietà LocationType.
Per verificare la proprietà:
Impostare un punto di interruzione nell'applicazione di destinazione.
Impostare diverse proprietà dei punti di interruzione nella finestra di dialogo Proprietà/Passaggi.
Eseguire il componente aggiuntivo.
public static void LocationType(EnvDTE80.DTE2 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("LocationType property: ");
owp.Activate();
// dte is a reference to the DTE2 object passed to you by the
// OnConnection method that you implement when you create an Add-in.
EnvDTE80.Debugger2 debugger = (EnvDTE80.Debugger2)dte.Debugger;
owp.OutputString("HitCountTarget: " +
debugger.Breakpoints.Item(1).HitCountTarget);
owp.OutputString("\nHitCountType: " +
debugger.Breakpoints.Item(1).HitCountType);
owp.OutputString("\nLocationType: " +
debugger.Breakpoints.Item(1).LocationType);
owp.OutputString("\nName: " + debugger.Breakpoints.Item(1).Name);
debugger.Breakpoints.Item(1).Tag = "My Breakpoint";
owp.OutputString("\nTag: " + debugger.Breakpoints.Item(1).Tag);
owp.OutputString("\nType: " + debugger.Breakpoints.Item(1).Type);
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Altre risorse
Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione