IVsTextLayerMarker-Schnittstelle
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("28C149D2-8FCB-4AB3-8584-9A2747F3F8FC")> _
Public Interface IVsTextLayerMarker _
Inherits IVsTextMarker
[InterfaceTypeAttribute()]
[GuidAttribute("28C149D2-8FCB-4AB3-8584-9A2747F3F8FC")]
public interface IVsTextLayerMarker : IVsTextMarker
[InterfaceTypeAttribute()]
[GuidAttribute(L"28C149D2-8FCB-4AB3-8584-9A2747F3F8FC")]
public interface class IVsTextLayerMarker : IVsTextMarker
[<InterfaceTypeAttribute()>]
[<GuidAttribute("28C149D2-8FCB-4AB3-8584-9A2747F3F8FC")>]
type IVsTextLayerMarker =
interface
interface IVsTextMarker
end
public interface IVsTextLayerMarker extends IVsTextMarker
Der IVsTextLayerMarker-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
DrawGlyph | Zeichnet ein Symbol im angegebenen DC & RECT. | |
DrawGlyphEx | ||
ExecMarkerCommand | ||
GetBehavior | Gibt das Verhalten von Markern zurück. | |
GetCurrentSpan | Gibt die aktuelle Spanne Position zurück. | |
GetMarkerCommandInfo | ||
GetPriorityIndex | Gibt den Zeilenindex Priorität zurück. | |
GetTextLayer | ||
GetTipText | Gibt den QuickInfo-Text zurück. | |
GetType | Gibt die Markierung " zurück. | |
GetVisualStyle | Gibt den visuellen Stil des Markers zurück. | |
Invalidate | Hindert einen Marker dem Erscheinen in der Benutzeroberfläche. | |
IsInvalidated | ||
QueryClientInterface | Benachrichtigt den Aufrufer, ob der Marker für ungültig erklärt wurde | |
ResetSpan | marker Zeilenposition zurücksetzen. | |
SetBehavior | ||
SetType | ||
SetVisualStyle | ||
UnadviseClient | Melden Sie sich die Clients ab, sofern vorhanden. |
Zum Seitenanfang
Hinweise
Diese Schnittstelle wird von Markern Objekte verfügbar gemacht, die in einer beliebigen Ebene leben. Sie sind ein Konzept allgemeines mehr als ein Puffer marker. marker Puffer sind definitionsgemäß Ebenen marker, aber einige Ebenen, die keine Puffer wurden, können auch Marker auslösen. Wenn Sie IVsTextLineMarker oder IVsTextStreamMarker haben, wird es, dass Sie QueryInterface für IVsTextLayerMarkerkönnen, aber nicht umgekehrt gewährleistet. (Dies gilt für Puffer-ausgelöste jedoch auch Marker).