Método IVsTextStreamMarker.DrawGlyph
Desenha um glifo na margem widget dada um contexto de exibição e o retângulo delimitador.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
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
Parâmetros
hdc
Tipo: IntPtr[in] Identificador para um contexto de dispositivo de exibição que define a região visível de interesse do glifo.
pRect
Tipo: array<RECT[][in] Ponteiro para uma estrutura RECT, que define as coordenadas dos cantos superior esquerdo e inferior direito do retângulo delimitador do glifo.
Valor de retorno
Tipo: Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De textmgr.idl:
HRESULT IVsTextStreamMarker::DrawGlyph(
[in] HDC hdc,
[in] RECT *pRect
);
Este método é normalmente chamado apenas pelo editor de texto de núcleo para desenhar um glifo de marcador na margem widget. Setas e pontos de interrupção são exemplos de glifos. Glifos são desenhados na margem do editor de texto principal do widget.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.