Breakpoint3 介面
包含屬性和方法,它們可用來以程式設計方式控制中斷點。 若要使用 Debugger4,您必須加入 EnvDTE90a.dll 的參考。 若為原生開發,您必須加入 dte90a.tlb 的參考。
命名空間: EnvDTE90a
組件: EnvDTE90a (在 EnvDTE90a.dll 中)
語法
'宣告
<GuidAttribute("81C189C5-0EF0-459C-B907-A22F6B7B355C")> _
Public Interface Breakpoint3 _
Inherits Breakpoint2
[GuidAttribute("81C189C5-0EF0-459C-B907-A22F6B7B355C")]
public interface Breakpoint3 : Breakpoint2
[GuidAttribute(L"81C189C5-0EF0-459C-B907-A22F6B7B355C")]
public interface class Breakpoint3 : Breakpoint2
[<GuidAttribute("81C189C5-0EF0-459C-B907-A22F6B7B355C")>]
type Breakpoint3 =
interface
interface Breakpoint2
end
public interface Breakpoint3 extends Breakpoint2
Breakpoint3 類型會公開下列成員。
屬性
名稱 | 描述 | |
---|---|---|
Address | 取得中斷點要繫結的目標位址。 | |
BreakWhenHit | 取得或設定值,這個值表示遇到中斷點時,程式是否要中斷。 | |
Children | 取得所有 Breakpoint2 子物件的集合。 | |
Collection | 取得包含所有 Breakpoint2 物件的集合。 | |
Condition | 取得觸發 (Trigger) 中斷點的條件。 | |
ConditionType | 取得中斷點的條件類型,為 true 時中斷,或是變更時中斷。 | |
CurrentHits | 取得此偵錯工作階段中,這個中斷點被叫用的次數。 | |
DTE | 取得最上層的擴充性物件。 | |
Enabled | 設定或傳回這個中斷點的啟用狀態。 | |
File | 取得含有中斷點的檔案名稱。 | |
FileColumn | 取得字元位置,這個位置位於設有中斷點之檔案裡的某一行內。 | |
FileLine | 取得檔案中設有中斷點的行。 | |
FilterBy | 取得或設定條件,此條件設有中斷點。 | |
FunctionColumnOffset | 取得來自函式中斷點名稱的欄位移。 | |
FunctionLineOffset | 取得來自函式中斷點名稱的行位移。 | |
FunctionName | 取得含有中斷點的函式名稱。 | |
HitCountTarget | 取得任何中斷點類型的叫用次數 (Hit Count) 目標。它是根據叫用次數類型而解譯的。 | |
HitCountType | 取得叫用次數類型,其描述如何解譯叫用次數。 | |
Language | 取得含有中斷點的程式語言名稱。 | |
LocationType | 取得中斷點所表示的位置類型。 | |
Macro | 取得或設定中斷點巨集。 | |
Message | 取得或設定中斷點訊息。 | |
Name | 設定或傳回中斷點名稱。 | |
Parent | 取得中斷點的直接上層父物件。 | |
Process | 取得設有中斷點的處理序。 | |
Program | 取得此處理序管理的可執行檔。 | |
Tag | 設定或取得用以辨識中斷點的使用者定義字串。 | |
Type | 取得常數,這個常數會指定中斷點的類型。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
Delete | 刪除中斷點。 | |
ResetHitCount | 重設中斷點叫用次數。 |
回頁首
備註
請參閱 Breakpoint2。