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
pBuffer
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsTextLines[in] Die IVsTextLines-Schnittstelle für die angeforderte farbige Darstellung.
ppColorizer
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsColorizer%[out] Gibt ein IVsColorizer-Objekt zurück.
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.