Breakpoint2.Tag (Propiedad)
Establece u obtiene una cadena definida por el usuario que identifica este punto de interrupción.
Espacio de nombres: EnvDTE80
Ensamblado: EnvDTE80 (en EnvDTE80.dll)
Sintaxis
'Declaración
Property Tag As String
Get
Set
string Tag { get; set; }
property String^ Tag {
String^ get ();
void set (String^ value);
}
abstract Tag : string with get, set
function get Tag () : String
function set Tag (value : String)
Valor de propiedad
Tipo: System.String
Cadena que contiene la etiqueta del punto de interrupción.
Implementaciones
Ejemplos
En el siguiente ejemplo se muestra cómo utilizar la propiedad Tag.
Para probar esta propiedad:
Establezca un punto de interrupción en la aplicación de destino.
Establezca diversas propiedades del punto de interrupción en el cuadro de diálogo Propiedades/Número de llamadas.
Ejecute el complemento.
public static void Tag(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("Tag 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);
}
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