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
'Declaration
Function DrawGlyph ( _
hdc As IntPtr, _
pRect As RECT() _
) As Integer
int DrawGlyph(
IntPtr hdc,
RECT[] pRect
)
int DrawGlyph(
[InAttribute] IntPtr hdc,
[InAttribute] array<RECT>^ pRect
)
abstract DrawGlyph :
hdc:IntPtr *
pRect:RECT[] -> int
function DrawGlyph(
hdc : IntPtr,
pRect : RECT[]
) : int
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.