IVsTextTrackingPoint 介面
建立和維護的內部追蹤點。
命名空間: Microsoft.VisualStudio.TextManager.Interop
組件: Microsoft.VisualStudio.TextManager.Interop (在 Microsoft.VisualStudio.TextManager.Interop.dll 中)
語法
'宣告
<InterfaceTypeAttribute()> _
<GuidAttribute("D6BF0A8A-3798-49C5-8806-648A635EACC8")> _
Public Interface IVsTextTrackingPoint
[InterfaceTypeAttribute()]
[GuidAttribute("D6BF0A8A-3798-49C5-8806-648A635EACC8")]
public interface IVsTextTrackingPoint
[InterfaceTypeAttribute()]
[GuidAttribute(L"D6BF0A8A-3798-49C5-8806-648A635EACC8")]
public interface class IVsTextTrackingPoint
[<InterfaceTypeAttribute()>]
[<GuidAttribute("D6BF0A8A-3798-49C5-8806-648A635EACC8")>]
type IVsTextTrackingPoint = interface end
public interface IVsTextTrackingPoint
IVsTextTrackingPoint 類型會公開下列成員。
方法
名稱 | 描述 | |
---|---|---|
GetBehavior | ||
GetCurrentLineIndex | ||
GetTextLayer | ||
SetBehavior |
回頁首
備註
當追蹤特定的位置,例如目前的選取範圍,就必須追蹤層級所產生的文字,也就是所產生的綜合文字層,文字的位置,但仍然能夠追蹤的位置,即使該圖層會消失。
解決方法是追蹤 point 物件,這就像在標記中,不同之處在於保持追蹤,可能是在不同的圖層,前提住在緩衝區時,才可保證。 換句話說,多層的追蹤點類似於空標記,但可保證一定會有意義的位置,在其中一個圖層上,前提是仍然存在於緩衝區。 追蹤點卻不會顯示使用者介面,而且可能不會重設它的位置。 您可以使用追蹤點的唯一項目是建立它們,並查詢其圖層與目前的行索引。
這個介面只能用於特殊用途的案例。 除非您需要追蹤點,也可能存在於綜合的文字區域,您不需要使用這個介面。 用戶端通常應該使用普通文字標記的緩衝區。