Freigeben über


IVsLanguageInfo.GetColorizer-Methode

Gibt die farbige Darstellung zurück.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
Function GetColorizer ( _
    pBuffer As IVsTextLines, _
    <OutAttribute> ByRef ppColorizer As IVsColorizer _
) As Integer
int GetColorizer(
    IVsTextLines pBuffer,
    out IVsColorizer ppColorizer
)
int GetColorizer(
    [InAttribute] IVsTextLines^ pBuffer, 
    [OutAttribute] IVsColorizer^% ppColorizer
)
abstract GetColorizer : 
        pBuffer:IVsTextLines * 
        ppColorizer:IVsColorizer byref -> int
function GetColorizer(
    pBuffer : IVsTextLines, 
    ppColorizer : IVsColorizer
) : int

Parameter

Rückgabewert

Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Von textmgr.idl:

HRESULT IVsLanguageInfo::GetColorizer(
   [in] IVsTextLines *pBuffer, 
   [out] IVsColorizer **ppColorizer
);

Diese Methode kann eine Schnittstelle für das Objekt mit Sprachen auf sich selbst oder neue Objekte zurückgeben. Die Methode gibt eine Schnittstelle für neue Objekte zurückgeben, z. B. wenn die farbige Darstellung für die Sprache Zustandsinformationen über eine pro FILE-Basis erfordert.

Die farbige Darstellung wird für Syntaxfarbe verwendet und kann zur schnellen Identifizierung von Token in einer Zeile verwendet werden.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsLanguageInfo Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace