IVsTextLines.SetLanguageServiceID(Guid) Метод

Определение

Задает уникальный код языка, предоставляющий буферу данные раскраски и других атрибутов.

public:
 int SetLanguageServiceID(Guid % guidLangService);
public int SetLanguageServiceID (ref Guid guidLangService);
abstract member SetLanguageServiceID : Guid -> int
Public Function SetLanguageServiceID (ByRef guidLangService As Guid) As Integer

Параметры

guidLangService
Guid

[in] Идентификатор языковой службы. Буферы без языков могут иметь значение CLSID_NULL.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Реализации

Комментарии

Подпись COM

Из текстмгр. IDL:

HRESULT IVsTextLines::SetLanguageServiceID(  
   [in] REFGUID guidLangService  
);  

Этот метод может потребовать значительных ресурсов в зависимости от базовой реализации буфера. То есть может быть очень сложно вычислить размер буфера, если он является реализацией буфера, ориентированного на виртуальную линию, как в Visual Basic.

Применяется к