IVsTextLines.SetLanguageServiceID(Guid) Método

Definição

Define o identificador exclusivo do idioma que está fornecendo a colorização e outros dados de atributo para o buffer.

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

Parâmetros

guidLangService
Guid

no Identificador do serviço de idioma. Buffers sem linguagens podem ser CLSID_NULL.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Implementações

Comentários

Assinatura COM

De textmgr. idl:

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

Esse método pode exigir recursos consideráveis, dependendo da implementação subjacente do buffer. Ou seja, pode ser muito difícil calcular o tamanho do buffer se ele for uma implementação orientada por linha virtual do buffer, como em Visual Basic.

Aplica-se a