IVsLanguageInfo.GetColorizer - метод
Возвращает colorizer.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
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
Параметры
pBuffer
Тип: Microsoft.VisualStudio.TextManager.Interop.IVsTextLines[in] IVsTextLines интерфейс для colorizer.
ppColorizer
Тип: Microsoft.VisualStudio.TextManager.Interop.IVsColorizer%[out] возвращает IVsColorizer объект.
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr.idl:
HRESULT IVsLanguageInfo::GetColorizer(
[in] IVsTextLines *pBuffer,
[out] IVsColorizer **ppColorizer
);
Этот метод может возвращать интерфейс самого объекта сведения о языке или на новые объекты. Метод вернул бы интерфейс на новые объекты, например, если colorizer для языка требуется информация о состоянии на основе файлов.
Colorizer используется для расцветки синтаксиса и может использоваться для быстрого идентификации маркеров на линии.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен