Condividi tramite


Metodo IVsTextMarkerColorSet.GetMarkerColors

Determina il set di colori associato a un tipo particolare del marcatore.

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Sintassi

'Dichiarazione
Function GetMarkerColors ( _
    iMarkerType As Integer, _
    <OutAttribute> ByRef pclrFore As UInteger, _
    <OutAttribute> ByRef pclrBack As UInteger _
) As Integer
int GetMarkerColors(
    int iMarkerType,
    out uint pclrFore,
    out uint pclrBack
)
int GetMarkerColors(
    [InAttribute] int iMarkerType, 
    [OutAttribute] unsigned int% pclrFore, 
    [OutAttribute] unsigned int% pclrBack
)
abstract GetMarkerColors : 
        iMarkerType:int * 
        pclrFore:uint32 byref * 
        pclrBack:uint32 byref -> int
function GetMarkerColors(
    iMarkerType : int, 
    pclrFore : uint, 
    pclrBack : uint
) : int

Parametri

  • iMarkerType
    Tipo: Int32

    [in] Intero che contiene il tipo del marcatore.

  • pclrFore
    Tipo: UInt32%

    [out] Colore di primo piano del marcatore di testo. per un elenco di pclrFore i valori, vedere COLORREF.

  • pclrBack
    Tipo: UInt32%

    [out] Colore di sfondo del marcatore di testo. per un elenco di pclrBack i valori, vedere COLORREF.

Valore restituito

Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.

Note

Firma COM

da textmgr.idl:

HRESULT IVsTextMarkerColorSet::GetMarkerColors(
   [in] long iMarkerType,
   [out] COLORREF *pclrFore,
   [out] COLORREF *pclrBack
);

informazioni da DrawGlyphWithColors viene utilizzato in IVsPackageDefinedTextMarkerType:: di IVsTextMarkerColorSet.GetMarkerColors per consentire a un tipo del marcatore di determinare se un altro tipo del marcatore stia utilizzando lo stesso set di colori.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsTextMarkerColorSet Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop