Metodo IVsLanguageInfo.GetColorizer
restituisce il colorizer.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Sintassi
'Dichiarazione
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
Parametri
pBuffer
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextLines[in] IVsTextLines interfaccia per il colorizer richiesto.
ppColorizer
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsColorizer%[out] restituisce IVsColorizer oggetto.
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 IVsLanguageInfo::GetColorizer(
[in] IVsTextLines *pBuffer,
[out] IVsColorizer **ppColorizer
);
Questo metodo può restituire un'interfaccia l'oggetto di informazioni del linguaggio stessa, o i nuovi oggetti. Il metodo restituisce un'interfaccia nei nuovi oggetti, ad esempio, se il colorizer per il linguaggio sono necessarie informazioni sullo stato su file.
Il colorizer viene utilizzato per colorazione della sintassi e può essere utilizzato per identificare rapidamente i token su una riga.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.