IVsTextMarkerType.DrawGlyph, méthode
Détermine où un glyphe personnalisé de marque peut être dessiné dans la marge de widget.
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 IVsTextMarkerType::DrawGlyph(
[in] HDC hdc,
[in] RECT *pRect
);
Utilisez la notification de cette méthode pour déterminer si vous pouvez dessiner votre glyphe personnalisé 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.