IVsTextStreamMarker.DrawGlyph, méthode
Dessine un glyphe dans la marge de widget donnée un contexte d'affichage et un rectangle englobant.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)
Syntaxe
'Déclaration
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
Paramètres
hdc
Type : IntPtr[in] handle à un contexte de périphérique d'affichage qui définit la région visible d'intérêt pour le glyphe.
pRect
Type : array<RECT[][in] pointeur à une structure RECT, qui définit les coordonnées supérieure gauche et des angles inférieurs droits du rectangle englobant pour le glyphe.
Valeur de retour
Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.
Notes
Signature de COM
De textmgr.idl :
HRESULT IVsTextStreamMarker::DrawGlyph(
[in] HDC hdc,
[in] RECT *pRect
);
Cette méthode est en général appelée uniquement par le principal éditeur de texte pour dessiner un glyphe de marque dans la marge de widget. Les exemples des glyphes comprennent des flèches et des points d'arrêt. Des glyphes sont dessinés dans la marge de widget du principal éditeur de texte.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.