共用方式為


IVsPackageDefinedTextMarkerType 介面

描述如何自訂的資料標記的型別行為,並顯示給使用者。

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

語法

'宣告
<GuidAttribute("C70F1528-1A66-403F-AD42-F60F9D413E05")> _
<InterfaceTypeAttribute()> _
Public Interface IVsPackageDefinedTextMarkerType
[GuidAttribute("C70F1528-1A66-403F-AD42-F60F9D413E05")]
[InterfaceTypeAttribute()]
public interface IVsPackageDefinedTextMarkerType
[GuidAttribute(L"C70F1528-1A66-403F-AD42-F60F9D413E05")]
[InterfaceTypeAttribute()]
public interface class IVsPackageDefinedTextMarkerType
[<GuidAttribute("C70F1528-1A66-403F-AD42-F60F9D413E05")>]
[<InterfaceTypeAttribute()>]
type IVsPackageDefinedTextMarkerType =  interface end
public interface IVsPackageDefinedTextMarkerType

IVsPackageDefinedTextMarkerType 類型會公開下列成員。

方法

  名稱 描述
公用方法 DrawGlyphWithColors 繪製指定的顯示內容和色彩的週框中的圖像。
公用方法 GetBehaviorFlags 控制如何在標記追蹤文字編輯發生時。
公用方法 GetDefaultColors 傳回的預設標記的前景和背景色彩。
公用方法 GetDefaultFontFlags 請指定其他的修改,取決於該標記的文字外觀。
公用方法 GetDefaultLineStyle 自訂的資料標記類型的線條屬性會傳回預設值。
公用方法 GetPriorityIndex 傳回優先順序做為自訂的資料標記的類型,具有索引的最高的優先順序值,接收的最頂端的位置。
公用方法 GetVisualStyle 傳回外觀、 位置和色彩的自訂標記型別,如同有點歸檔的方式。

回頁首

備註

這個介面可讓您指定自訂的資料標記類型的標記行為。 此外,您仍然可以變更使用某些標記屬性IVsTextMarker介面 (SetBehavior), SetVisualStyle,依此類推) 也透過提供IVsTextMarkerClient當您建立的標記。

實作IVsPackageDefinedTextMarkerType來描述如何在指定的標記行為模式,以及顯示給使用者。 環境呼叫的方法IVsPackageDefinedTextMarkerType新的自訂資訊建置時,如下所示:

  • 使用者第一次啟動整合式的開發環境 (IDE)。

  • 使用者選取選項 在 [工具] 功能表,然後按下 重設預設值 按鈕在 字型和色彩對話方塊。

實作者注意事項

實作,以提供自訂的資料標記的型別。

呼叫者注意事項

呼叫的環境,以判斷標記資訊適用於您的自訂標記型別。

請參閱

參考

Microsoft.VisualStudio.TextManager.Interop 命名空間