Auf Englisch lesen

Freigeben über


IVsTextMarkerType.DrawGlyph-Methode

Bestimmt, wo ein benutzerdefiniertes Symbol Rand des Widget im Marker gezeichnet werden kann.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

int DrawGlyph(
    IntPtr hdc,
    RECT[] pRect
)

Parameter

  • hdc
    Typ: IntPtr

    [in] Handle für einen Anzeigegeräten den sichtbaren Bereich der relevanten für das Symbol definiert. 

  • pRect
    Typ: array<RECT[]

    [in] Zeiger auf eine RECT-Struktur, die die Koordinaten der linken oberen Ecke und der unteren rechten Ecke des umgebenden Rechtecks für das Symbol definiert. 

Rückgabewert

Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Von textmgr.idl:

HRESULT IVsTextMarkerType::DrawGlyph(
   [in] HDC hdc,
   [in] RECT *pRect
);

Verwenden Sie die Benachrichtigung für diese Methode, um zu bestimmen, ob eine benutzerdefinierte Markierung Rand des Widget im Symbol gezeichnet werden können. Beispiele für Symbol enthalten pfeilen und Haltepunkte. Symbole werden im Kern des Rand des Widget text-editors gezeichnet.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsTextMarkerType Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace