Compartir a través de


IVsTextMarkerGlyphDropHandler.DrawCandidateOutlineGlyph (Método)

Dibuja una sombra de glifo en el margen widget en una línea potencial de destino.

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxis

'Declaración
Function DrawCandidateOutlineGlyph ( _
    dwReserved As UInteger, _
    hdc As IntPtr, _
    pRect As RECT(), _
    clrref As UInteger _
) As Integer
int DrawCandidateOutlineGlyph(
    uint dwReserved,
    IntPtr hdc,
    RECT[] pRect,
    uint clrref
)
int DrawCandidateOutlineGlyph(
    [InAttribute] unsigned int dwReserved, 
    [InAttribute] IntPtr hdc, 
    [InAttribute] array<RECT>^ pRect, 
    [InAttribute] unsigned int clrref
)
abstract DrawCandidateOutlineGlyph : 
        dwReserved:uint32 * 
        hdc:IntPtr * 
        pRect:RECT[] * 
        clrref:uint32 -> int
function DrawCandidateOutlineGlyph(
    dwReserved : uint, 
    hdc : IntPtr, 
    pRect : RECT[], 
    clrref : uint
) : int

Parámetros

  • dwReserved
    Tipo: UInt32

    [in] no utilice.

  • hdc
    Tipo: IntPtr

    [in] Identificador del contexto de presentación en el que se va a dibujar el glifo.

  • pRect
    Tipo: array<RECT[]

    [in] Puntero a una estructura RECT que define el rectángulo delimitador del glifo.

  • clrref
    Tipo: UInt32

    [in] Valor de color RGB para el glifo.

Valor devuelto

Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.

Comentarios

Prototipo COM

de textmgr.idl:

HRESULT IVsTextMarkerGlyphDropHandler::DrawCandidateOutlineGlyph(
   [in] DWORD dwReserved,
   [in] HDC hdc,
   [in] RECT *pRect,
   [in] COLORREF clrref
);

Dibuje el mismo glifo independientemente de si el destino es válido o no. Comentarios si el destino es válido será especificada por el cursor.

Seguridad de .NET Framework

Vea también

Referencia

IVsTextMarkerGlyphDropHandler Interfaz

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)