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)。
使用者選取選項 在 [工具] 功能表,然後按下 重設預設值 按鈕在 字型和色彩對話方塊。
實作者注意事項
實作,以提供自訂的資料標記的型別。
呼叫者注意事項
呼叫的環境,以判斷標記資訊適用於您的自訂標記型別。