Aracılığıyla paylaş


Breakpoint2.HitCountTarget Özellik

Her türlü kesme noktası için ziyaret sayısı hedef alır. Ziyaret sayısı türüne göre yorumlanır.

Ad alanı:  EnvDTE80
Derleme:  EnvDTE80 (EnvDTE80.dll içinde)

Sözdizimi

'Bildirim
ReadOnly Property HitCountTarget As Integer
    Get
int HitCountTarget { get; }
property int HitCountTarget {
    int get ();
}
abstract HitCountTarget : int
function get HitCountTarget () : int

Özellik Değeri

Tür: System.Int32
Herhangi türde bir kesme noktası için ziyaret sayısı hedefini içeren bir tamsayı.

Yüklenen

Breakpoint.HitCountTarget

Açıklamalar

Ziyaret sayısı kesme noktası ulaşıldığında programınız keser olup olmadığını belirleyen isteğe bağlı bir özelliktir. HitCountTarget Özelliğine bağlı olarak yorumlandığını HitCountType özelliği. Daha fazla bilgi için bkz. dbgHitCountType.

Örnekler

Aşağıdaki örnek, nasıl kullanılacağını gösterir HitCountTarget özelliği.

Bu özellik test etmek için:

  1. Bir kesme noktası hedef uygulamada ayarlayın.

  2. Çeşitli kesme noktası özellikleri iletişim kutusunda özellikleri/isabet sayısı ayarlayabilirsiniz.

  3. Eklentiyi çalıştırın.

public static void HitCountTarget(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("HitCountTarget 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); 
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Breakpoint2 Arabirim

HitCountTarget Fazla Yük

EnvDTE80 Ad Alanı

Diğer Kaynaklar

Nasıl Yapılır: derlemek ve otomasyon nesne modeli kod örnekleri çalıştırma