共用方式為


IVsTextMarker 介面

提供方法來管理文字標記。

命名空間:  Microsoft.VisualStudio.TextManager.Interop
組件:  Microsoft.VisualStudio.TextManager.Interop (在 Microsoft.VisualStudio.TextManager.Interop.dll 中)

語法

'宣告
<InterfaceTypeAttribute()> _
<GuidAttribute("950122D9-1A51-43CA-8CED-B5D9E42DE1B5")> _
Public Interface IVsTextMarker
[InterfaceTypeAttribute()]
[GuidAttribute("950122D9-1A51-43CA-8CED-B5D9E42DE1B5")]
public interface IVsTextMarker
[InterfaceTypeAttribute()]
[GuidAttribute(L"950122D9-1A51-43CA-8CED-B5D9E42DE1B5")]
public interface class IVsTextMarker
[<InterfaceTypeAttribute()>]
[<GuidAttribute("950122D9-1A51-43CA-8CED-B5D9E42DE1B5")>]
type IVsTextMarker =  interface end
public interface IVsTextMarker

IVsTextMarker 類型會公開下列成員。

方法

  名稱 描述
公用方法 DrawGlyph 指定顯示內容和週框的 widget 邊界會以圖像 (glyph)。
公用方法 ExecMarkerCommand 執行對標記的文字資料標記命令。
公用方法 GetBehavior 傳回文字標記行為,藉由設定SetBehavior方法。
公用方法 GetMarkerCommandInfo 傳回文字資料標記命令資訊。
公用方法 GetPriorityIndex 傳回文字標記優先順序,具有索引的最高的值,取得最上層的位置。
公用方法 GetTipText 傳回要在標記型別提示中顯示的文字。
公用方法 GetType 傳回文字的標記類型。
公用方法 GetVisualStyle 傳回標記類型的視覺的樣式。
公用方法 Invalidate 防止使用者介面中顯示的文字標記。
公用方法 SetBehavior 設定文字的標記行為。
公用方法 SetType 設定文字的標記類型。
公用方法 SetVisualStyle 設定標記類型的視覺的樣式。
公用方法 UnadviseClient 如果有的話,請 unadvises 的用戶端。

回頁首

備註

文字標記追蹤其擁有者的文字緩衝區中的編輯,並會維護位置的資料,因此人士可以查詢新的位置資訊 post-edit。

注意事項注意事項

文字標記中指定的文字任何的範圍部分涉及編輯,該標記會變成無效。

有數種方法可以存取IVsTextMarker:

範例中,這個介面呼叫的說明,請參閱Figures Language Service

呼叫者注意事項

呼叫IVsTextMarker當您需要追蹤位置編輯文字緩衝區中的資訊。

請參閱

參考

Microsoft.VisualStudio.TextManager.Interop 命名空間